[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Trea Turner hits a ground-rule double (6) on a line drive to center field.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T17:41:42.079Z","endTime":"2026-05-03T17:42:06.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T15:01:59.997Z","endTime":"2026-05-03T17:12:10.022Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T17:12:10.022Z","endTime":"2026-05-03T17:39:56.626Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-05-03T17:39:56.626Z","endTime":"2026-05-03T17:41:44.249Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.370925428170157,"aZ":-33.79147688201552,"pfxX":5.844870287843629,"pfxZ":-1.255761089786569,"pX":1.3072075174060112,"pZ":1.1614929280289208,"vX0":6.358557177654738,"vY0":-113.1455121497619,"vZ0":-2.699703479207104,"x":67.17,"y":207.42,"x0":-2.3085929678171984,"y0":50.00531398274201,"z0":5.786432988651488,"aX":7.509877415369447},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-2.8,"breakHorizontal":-12.4,"spinRate":2263,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4857576668497199,"extension":7.068663250635177},"index":3,"playId":"b12707d2-4ff9-3f7b-a10e-5700db3d927d","pitchNumber":1,"startTime":"2026-05-03T17:41:44.249Z","endTime":"2026-05-03T17:41:47.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.753820189177787,"aZ":-19.436289150201763,"pfxX":-9.38278919362256,"pfxZ":7.207449526807515,"pX":-0.3074957984856376,"pZ":3.1456430791792678,"vX0":7.862243575758389,"vY0":-132.44041946558053,"vZ0":-3.353434410407513,"x":91.23,"y":114.51,"x0":-2.1036899843054773,"y0":50.00044833857946,"z0":5.85936318996818,"aX":-16.57388479442547},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.5,"breakHorizontal":15.1,"spinRate":2163,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.41445506443775315,"extension":6.824429093759037},"hitData":{"launchSpeed":103.6,"launchAngle":20.0,"totalDistance":389.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":121.62,"coordY":41.51}},"index":4,"playId":"0f494739-fb9b-3473-bedd-a2fda27ba9d8","pitchNumber":2,"startTime":"2026-05-03T17:41:57.348Z","endTime":"2026-05-03T17:42:06.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"contextMetrics":{},"playEndTime":"2026-05-03T17:42:06.363Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T17:42:25.449Z","endTime":"2026-05-03T17:44:51.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":69.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.186860695219956,"aZ":-41.04670139124233,"pfxX":2.62422245188934,"pfxZ":-7.344438450975037,"pX":-0.5393910531211425,"pZ":1.1754424398534864,"vX0":2.754498047750533,"vY0":-110.00634058796268,"vZ0":-1.2035082427903996,"x":137.56,"y":207.04,"x0":-2.155707164616137,"y0":50.00349910727579,"z0":6.138036113045105,"aX":3.169232081481753},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-13.2,"breakHorizontal":-5.5,"spinRate":2032,"spinDirection":27},"zone":13,"typeConfidence":2.0,"plateTime":0.5007168054890108,"extension":6.011270156858427},"index":0,"playId":"ae43e57e-9ff6-32b6-a89b-6ac2fc3bff33","pitchNumber":1,"startTime":"2026-05-03T17:42:41.390Z","endTime":"2026-05-03T17:42:45.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.594593986187306,"aZ":-29.847806140125847,"pfxX":-9.760560781432538,"pfxZ":1.542649541842609,"pX":-1.2078054706161288,"pZ":1.5066388550940204,"vX0":5.881438182156122,"vY0":-122.15903751917674,"vZ0":-3.9845071488720603,"x":163.04,"y":198.1,"x0":-2.3814347699155958,"y0":50.00200153501131,"z0":5.731299330203137,"aX":-14.716254637695448},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.0,"breakHorizontal":16.2,"spinRate":1266,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.44876253170383995,"extension":6.835076763658761},"index":1,"playId":"af71cbf0-f574-3689-aa55-94ed665055ce","pitchNumber":2,"startTime":"2026-05-03T17:43:01.921Z","endTime":"2026-05-03T17:43:06.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75580743426251,"aZ":-14.920715048546604,"pfxX":-5.338591926190578,"pfxZ":9.662573529543467,"pX":0.01569461878916945,"pZ":3.570402174215688,"vX0":6.732004181980639,"vY0":-133.30320851225724,"vZ0":-3.6288515433496946,"x":116.4,"y":142.38,"x0":-1.858140460043053,"y0":50.00119458534065,"z0":6.038041236122,"aX":-9.5315496246363},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2149,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.4121302261498099,"extension":6.531326667920178},"index":2,"playId":"a2e5432c-262c-3581-a2be-c60583b8fbb4","pitchNumber":3,"startTime":"2026-05-03T17:43:21.386Z","endTime":"2026-05-03T17:43:25.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-03T17:43:45.072Z","endTime":"2026-05-03T17:44:05.989Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.134386323258408,"aZ":-29.555664178707055,"pfxX":-8.641793013385215,"pfxZ":1.7365610260133266,"pX":-1.5256734405522236,"pZ":2.201929436769607,"vX0":4.867231466706318,"vY0":-122.13922582351385,"vZ0":-2.545467620987302,"x":175.16,"y":179.33,"x0":-2.421807019891686,"y0":50.00513930630789,"z0":5.800147302160916,"aX":-13.053821022619715},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.8,"breakHorizontal":14.5,"spinRate":1191,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.44851446541682405,"extension":6.638801591313859},"index":4,"playId":"7542c3b7-0deb-3ab4-bb61-977e3ad1d01f","pitchNumber":4,"startTime":"2026-05-03T17:44:05.989Z","endTime":"2026-05-03T17:44:09.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31712020833838,"aZ":-37.42920723514905,"pfxX":5.753472894206782,"pfxZ":-4.0655818960790455,"pX":0.9694365650578394,"pZ":2.2111455203986616,"vX0":5.960826368592607,"vY0":-113.91314469120196,"vZ0":-0.02256076200917101,"x":80.05,"y":179.08,"x0":-2.446127112057559,"y0":50.00545873426556,"z0":5.975993705480559,"aX":7.429627656431451},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-7.0,"breakHorizontal":-12.1,"spinRate":2401,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.48406716155079144,"extension":6.769078285624296},"index":5,"playId":"e70e57b9-7f9b-359d-a095-e337a774698c","pitchNumber":5,"startTime":"2026-05-03T17:44:25.306Z","endTime":"2026-05-03T17:44:29.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.44992878794521,"aZ":-26.95769056352642,"pfxX":-10.240240229529467,"pfxZ":3.489775902037727,"pX":-0.1152374616706634,"pZ":0.9025188775223212,"vX0":8.26330069144762,"vY0":-121.84628229393705,"vZ0":-5.881993342333529,"x":121.39,"y":214.41,"x0":-2.2312857824384276,"y0":50.00135470901652,"z0":5.697229917062179,"aX":-15.29277850741149},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.0,"breakHorizontal":16.4,"spinRate":1464,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4506961473901496,"extension":6.880459326334258},"index":6,"playId":"2cbc9601-d93c-3e2c-84b0-ff9262095f72","pitchNumber":6,"startTime":"2026-05-03T17:44:47.185Z","endTime":"2026-05-03T17:44:51.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.22,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-03T17:44:51.395Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Harper walks. Trea Turner to 3rd. Kyle Schwarber to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T17:45:02.814Z","endTime":"2026-05-03T17:48:26.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnThird":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.731634529243074,"aZ":-27.89250854380145,"pfxX":-10.474915382432219,"pfxZ":2.879236078631733,"pX":-0.3559900000109062,"pZ":2.4232116106747137,"vX0":7.755691559667812,"vY0":-121.41380598087751,"vZ0":-2.4140492635831396,"x":130.57,"y":173.35,"x0":-2.237620618362256,"y0":50.00321647781942,"z0":5.868401981321213,"aX":-15.57190362888174},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.9,"breakHorizontal":17.0,"spinRate":1533,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.45187735347487745,"extension":6.7924795795412765},"index":0,"playId":"67d1942c-42e7-3938-b000-ffd4e49d6a31","pitchNumber":1,"startTime":"2026-05-03T17:45:28.058Z","endTime":"2026-05-03T17:45:31.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.705147718215574,"aZ":-32.42024577073891,"pfxX":-8.8937471059013,"pfxZ":-0.15975568099283421,"pX":-0.052374543348643186,"pZ":2.3089050330715946,"vX0":8.088337605102392,"vY0":-122.08450429805745,"vZ0":-1.7324558160260877,"x":119.0,"y":176.44,"x0":-2.250525871210097,"y0":50.005494893900114,"z0":5.814408884297699,"aX":-13.447424150606768},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.5,"breakHorizontal":14.3,"spinRate":1200,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.44839380583598576,"extension":7.0992427366783994},"index":1,"playId":"5e5b9291-0aa5-3151-a267-8c34fe0676a1","pitchNumber":2,"startTime":"2026-05-03T17:45:51.020Z","endTime":"2026-05-03T17:45:54.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.947290701247322,"aZ":-11.753624701047015,"pfxX":-5.280329238796906,"pfxZ":11.066340719040085,"pX":0.11068981439158986,"pZ":4.146093465620834,"vX0":7.453274677030011,"vY0":-135.5622782122641,"vZ0":-2.6326185194802783,"x":112.78,"y":126.84,"x0":-1.9990644530050923,"y0":50.00555500899511,"z0":5.959490282034919,"aX":-9.746910833168284},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.6,"breakHorizontal":7.8,"spinRate":2204,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40533845784472167,"extension":6.736831797748094},"index":2,"playId":"587e0cc5-af76-3338-a6a6-5447411e2f9c","pitchNumber":3,"startTime":"2026-05-03T17:46:19.731Z","endTime":"2026-05-03T17:46:23.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.436536782908288,"aZ":-42.469951917791974,"pfxX":3.598107905809226,"pfxZ":-8.346349372716958,"pX":0.9498536531293112,"pZ":0.481646376488128,"vX0":5.726278222624417,"vY0":-111.43774004193276,"vZ0":-2.400901152129783,"x":80.79,"y":225.78,"x0":-2.138817643279149,"y0":50.000000889793725,"z0":6.036425429998996,"aX":4.440610277768498},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-15.4,"breakHorizontal":-8.3,"spinRate":2231,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.49498811769912887,"extension":6.549330962854345},"index":3,"playId":"e8f7e9b2-151d-360b-a675-bde543617b1e","pitchNumber":4,"startTime":"2026-05-03T17:46:41.836Z","endTime":"2026-05-03T17:46:45.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":68.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.563293375240136,"aZ":-42.84900213411747,"pfxX":2.842353699915275,"pfxZ":-8.851847630270857,"pX":-2.085514119784559,"pZ":4.094784614187817,"vX0":-0.25233861071748953,"vY0":-109.78562894863755,"vZ0":5.087855234945695,"x":196.49,"y":128.22,"x0":-2.3370257606134475,"y0":50.00118959785507,"z0":6.3412890059234135,"aX":3.4285605770046605},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-14.2,"breakHorizontal":-5.0,"spinRate":1940,"spinDirection":30},"zone":11,"typeConfidence":2.0,"plateTime":0.5011534112598599,"extension":6.271310955053375},"index":4,"playId":"9a69b79f-0c37-3b26-85b1-37ab11986f1b","pitchNumber":5,"startTime":"2026-05-03T17:47:10.717Z","endTime":"2026-05-03T17:47:14.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.443337591793803,"aZ":-12.997828527967608,"pfxX":-4.168362910518807,"pfxZ":10.52123477394584,"pX":-0.11983546491902045,"pZ":3.3062708045902442,"vX0":6.257429010064893,"vY0":-134.69770621657764,"vZ0":-4.734216545986758,"x":121.57,"y":149.51,"x0":-1.940088366072435,"y0":50.004607375361246,"z0":6.0178409261568975,"aX":-7.599308419023296},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.1,"breakHorizontal":6.1,"spinRate":2016,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.40788767744716425,"extension":6.549209484664534},"index":5,"playId":"31b55797-7333-3530-b0b6-64f30e9a5ef3","pitchNumber":6,"startTime":"2026-05-03T17:47:37.578Z","endTime":"2026-05-03T17:47:42.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"playId":"f4ded200-ab8c-4330-a13f-a4a4318c8f6d","startTime":"2026-05-03T17:48:02.590Z","endTime":"2026-05-03T17:48:07.590Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.200567238675973,"aZ":-28.13541156607884,"pfxX":-10.35271799262905,"pfxZ":2.6640961432827748,"pX":0.05902419138673699,"pZ":1.2407350934698291,"vX0":8.790337028251798,"vY0":-122.65347139373083,"vZ0":-4.910137489006532,"x":114.75,"y":205.28,"x0":-2.2334874176496036,"y0":50.00419296359707,"z0":5.67962387751744,"aX":-15.709421111278346},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.8,"breakHorizontal":16.6,"spinRate":1631,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.44726857874292447,"extension":6.939967532780032},"index":7,"playId":"5baf5e26-2a76-360f-aaff-0f9465b6fd50","pitchNumber":7,"startTime":"2026-05-03T17:48:22.195Z","endTime":"2026-05-03T17:48:26.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"second":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-7.0,"leverageIndex":1.84,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2026-05-03T17:48:26.436Z","atBatIndex":2},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Alec Bohm reaches on a fielder's choice, fielded by shortstop Otto Lopez. Trea Turner scores. Kyle Schwarber to 3rd. Bryce Harper to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T17:49:36.088Z","endTime":"2026-05-03T17:51:06.355Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T17:48:47.742Z","endTime":"2026-05-03T17:49:38.337Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":656941,"link":"/api/v1/people/656941"},"third":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.544400370718783,"aZ":-28.42879486674792,"pfxX":1.1220306917149019,"pfxZ":2.4693648758287896,"pX":-0.2540761995846681,"pZ":3.1254565334817626,"vX0":3.9573020585816474,"vY0":-122.41239087114802,"vZ0":-1.393855764553547,"x":126.68,"y":154.39,"x0":-2.0384130727344947,"y0":50.00162072746755,"z0":6.139924050668959,"aX":1.6986547925453388},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.4,"breakHorizontal":-3.0,"spinRate":1955,"spinDirection":160},"zone":2,"typeConfidence":2.0,"plateTime":0.4477469430664671,"extension":6.511398535682495},"index":1,"playId":"3d68ad7e-0ef3-3090-9703-96f266c6ae43","pitchNumber":1,"startTime":"2026-05-03T17:49:38.337Z","endTime":"2026-05-03T17:49:42.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":656941,"link":"/api/v1/people/656941"},"third":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06088862888452,"aZ":-16.00575579915002,"pfxX":-9.143471018275127,"pfxZ":8.872130701152443,"pX":-0.7421181799039648,"pZ":2.5196477687839303,"vX0":6.8221165714394365,"vY0":-134.61446677426488,"vZ0":-5.529294359344032,"x":145.29,"y":170.75,"x0":-2.1298290748344,"y0":50.00665692233041,"z0":5.745822423427811,"aX":-16.671408430558387},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.0,"breakHorizontal":15.0,"spinRate":2022,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.40793804537845224,"extension":6.966134656572521},"index":2,"playId":"6f36553a-5f8a-32a6-ab20-b459357a72d6","pitchNumber":2,"startTime":"2026-05-03T17:49:56.215Z","endTime":"2026-05-03T17:50:02.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":656941,"link":"/api/v1/people/656941"},"third":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":83.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80908798083126,"aZ":-11.17235442301463,"pfxX":-5.281794344320696,"pfxZ":11.491839971027503,"pX":-0.29680127227295044,"pZ":4.344192055946576,"vX0":6.093216082820559,"vY0":-135.38027457887634,"vZ0":-2.700765447952559,"x":128.31,"y":121.49,"x0":-1.907031974845275,"y0":50.001838010402096,"z0":6.153421253722296,"aX":-9.652421919113323},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.3,"breakHorizontal":8.0,"spinRate":2259,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40698612779880605,"extension":6.503495606365961},"index":3,"playId":"b518f4c0-027f-3550-83d8-48a0c4ca3d91","pitchNumber":3,"startTime":"2026-05-03T17:50:18.836Z","endTime":"2026-05-03T17:50:22.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":656941,"link":"/api/v1/people/656941"},"third":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.924547527520794,"aZ":-27.559291816882517,"pfxX":-9.610028519353019,"pfxZ":3.054636947126303,"pX":-1.049075746073579,"pZ":1.8747965015395216,"vX0":5.965961366184414,"vY0":-122.55278028120708,"vZ0":-3.541249479055917,"x":156.99,"y":188.16,"x0":-2.275837718973283,"y0":50.0012385725756,"z0":5.711892193848763,"aX":-14.506512714814853},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.9,"breakHorizontal":15.8,"spinRate":1624,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4482255392514154,"extension":6.790348889012843},"index":4,"playId":"576216d4-16cc-32ad-ab8f-bbcba7c722f5","pitchNumber":4,"startTime":"2026-05-03T17:50:38.054Z","endTime":"2026-05-03T17:50:42.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":656941,"link":"/api/v1/people/656941"},"third":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81361305418803,"aZ":-33.21834821885764,"pfxX":8.787114069466057,"pfxZ":-0.7933190478774286,"pX":0.816826418748487,"pZ":1.6133947863186053,"vX0":4.669363770157184,"vY0":-114.42271502093983,"vZ0":-2.2617404566075745,"x":85.86,"y":195.22,"x0":-2.4014857050110505,"y0":50.005658272798186,"z0":5.912861354282336,"aX":11.493551823076434},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-1.8,"breakHorizontal":-17.2,"spinRate":2417,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4812252033092066,"extension":6.73664248908864},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":153.46}},"index":5,"playId":"87763790-b0dc-3cdf-82fd-a70be967f5ac","pitchNumber":5,"startTime":"2026-05-03T17:50:58.052Z","endTime":"2026-05-03T17:51:06.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":656941,"link":"/api/v1/people/656941"},"third":{"id":607208,"link":"/api/v1/people/607208"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.3,"awayTeamWinProbability":73.7,"homeTeamWinProbabilityAdded":-7.699999999999999,"leverageIndex":1.96,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-05-03T17:51:06.355Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Marsh walks. Kyle Schwarber scores. Bryce Harper to 3rd. Alec Bohm to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T17:51:32.859Z","endTime":"2026-05-03T17:53:22.660Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnSecond":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"postOnThird":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.944006524119807,"aZ":-29.07598772024791,"pfxX":-10.15247294067187,"pfxZ":2.064403942562742,"pX":-1.0678815257543175,"pZ":1.9082879966120296,"vX0":6.227807210309503,"vY0":-122.18213731523645,"vZ0":-3.330220939004719,"x":157.71,"y":187.26,"x0":-2.3416633279250276,"y0":50.00234958155963,"z0":5.809847566382006,"aX":-15.221710411144793},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.1,"breakHorizontal":16.8,"spinRate":1477,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4497345651151212,"extension":6.978867818206212},"index":0,"playId":"0fc25b02-4c21-30a2-9c9e-f8a4b695aa0c","pitchNumber":1,"startTime":"2026-05-03T17:51:51.901Z","endTime":"2026-05-03T17:51:56.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":547180,"link":"/api/v1/people/547180"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.7,"endSpeed":66.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.686813163242007,"aZ":-43.858789413015174,"pfxX":4.810036397930926,"pfxZ":-10.2823251221851,"pX":-2.2631844014568747,"pZ":4.537658604039173,"vX0":-1.2191861158182946,"vY0":-106.97288237142925,"vZ0":6.582626694274299,"x":203.27,"y":116.26,"x0":-2.3041484033225825,"y0":50.00014461625143,"z0":6.391077196030478,"aX":5.468773903837255},"breaks":{"breakAngle":7.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.3,"breakVerticalInduced":-16.0,"breakHorizontal":-8.3,"spinRate":1896,"spinDirection":22},"zone":11,"typeConfidence":2.0,"plateTime":0.5157639868007031,"extension":6.443400474726092},"index":1,"playId":"412ecbcf-0702-329b-a13a-74b9a3979bb1","pitchNumber":2,"startTime":"2026-05-03T17:52:10.109Z","endTime":"2026-05-03T17:52:13.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":547180,"link":"/api/v1/people/547180"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21394872124893,"aZ":-10.726543217226471,"pfxX":-5.421290291841503,"pfxZ":11.889520713194672,"pX":0.18841131471308692,"pZ":2.6667117230564124,"vX0":7.2605715814269125,"vY0":-134.24100759182062,"vZ0":-6.706136975473154,"x":109.82,"y":166.78,"x0":-1.8617016080953646,"y0":50.003672944045405,"z0":5.980746005523849,"aX":-9.78061909700468},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.0,"breakHorizontal":8.0,"spinRate":2173,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4098480922942618,"extension":6.67754285306641},"index":2,"playId":"d86d3611-fe5b-33e4-8689-354c89f4533c","pitchNumber":3,"startTime":"2026-05-03T17:52:32.333Z","endTime":"2026-05-03T17:52:35.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":547180,"link":"/api/v1/people/547180"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.31650834476212,"aZ":-13.417783970754767,"pfxX":-4.610927131623845,"pfxZ":10.363708930055676,"pX":0.8012305361882313,"pZ":4.154044610906512,"vX0":8.360700961517974,"vY0":-134.24407383300343,"vZ0":-2.713466121934735,"x":86.46,"y":126.62,"x0":-1.7663329841513267,"y0":50.00476974956841,"z0":6.143337678553301,"aX":-8.34747098913815},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.2,"breakHorizontal":6.4,"spinRate":2175,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4093162605861904,"extension":6.578162972416341},"index":3,"playId":"6181efb7-5a15-3569-bc21-9296f0bf59b1","pitchNumber":4,"startTime":"2026-05-03T17:52:55.341Z","endTime":"2026-05-03T17:52:59.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":547180,"link":"/api/v1/people/547180"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71831476875527,"aZ":-23.809043869223764,"pfxX":-10.438587368494574,"pfxZ":5.555413968061446,"pX":1.0101429738535865,"pZ":1.6628517524950568,"vX0":10.857780167914635,"vY0":-122.13038241562478,"vZ0":-4.9272837577379995,"x":78.5,"y":193.88,"x0":-2.143271158816881,"y0":50.0035608561331,"z0":5.761757725337058,"aX":-15.723131957205068},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.0,"breakHorizontal":16.2,"spinRate":1643,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4489778411023284,"extension":6.871756923132733},"index":4,"playId":"9b3be47c-494f-3fac-8453-787839e92384","pitchNumber":5,"startTime":"2026-05-03T17:53:17.674Z","endTime":"2026-05-03T17:53:22.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"second":{"id":547180,"link":"/api/v1/people/547180"},"third":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.7,"awayTeamWinProbability":80.3,"homeTeamWinProbabilityAdded":-6.600000000000001,"leverageIndex":1.67,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-05-03T17:53:22.660Z","atBatIndex":4},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"J.T. Realmuto out on a sacrifice fly to center fielder Esteury Ruiz. Bryce Harper scores. Alec Bohm to 3rd.","rbi":1,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T17:53:39.515Z","endTime":"2026-05-03T17:54:12.685Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.804739291176173,"aZ":-27.627313979358657,"pfxX":1.3312416725843492,"pfxZ":2.988626242458899,"pX":0.18344552567132927,"pZ":2.469207826119297,"vX0":5.292757776980274,"vY0":-122.63477138939365,"vZ0":-2.882974962087621,"x":110.01,"y":172.11,"x0":-2.177668930598653,"y0":50.000374009965086,"z0":6.022636488873565,"aX":2.021164363140996},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.9,"breakHorizontal":-3.7,"spinRate":1907,"spinDirection":179},"zone":5,"typeConfidence":2.0,"plateTime":0.4470624782295629,"extension":6.743690813489878},"hitData":{"launchSpeed":102.0,"launchAngle":41.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":143.23,"coordY":64.85}},"index":0,"playId":"03857a92-d618-3117-a2a6-6a51d786bb10","pitchNumber":1,"startTime":"2026-05-03T17:53:59.675Z","endTime":"2026-05-03T17:54:12.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"second":{"id":664761,"link":"/api/v1/people/664761"},"third":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":-0.1999999999999993,"leverageIndex":1.37,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-03T17:54:12.685Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryson Stott homers (2) on a fly ball to right center field. Alec Bohm scores. Brandon Marsh scores.","rbi":3,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T17:54:26.331Z","endTime":"2026-05-03T17:57:07.301Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28847812325072,"aZ":-14.662057277336126,"pfxX":-5.2875935207663005,"pfxZ":9.991983344646037,"pX":-0.07745558759082839,"pZ":3.9317993925775254,"vX0":6.6050960836697055,"vY0":-132.5415401792132,"vZ0":-2.8546292113912197,"x":119.95,"y":132.62,"x0":-1.9324380532463201,"y0":50.00274392044347,"z0":6.1139373864747215,"aX":-9.267402127359523},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.5,"breakHorizontal":7.9,"spinRate":1961,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.41564757502420635,"extension":6.613350934952254},"index":0,"playId":"cd5f6406-0b74-3009-a0c7-e0e881c98781","pitchNumber":1,"startTime":"2026-05-03T17:54:45.122Z","endTime":"2026-05-03T17:54:48.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67299829217033,"aZ":-13.398554872113534,"pfxX":-4.9953903907948884,"pfxZ":10.65914921238753,"pX":-0.13981553555095516,"pZ":2.952589684964372,"vX0":6.262790457385637,"vY0":-132.93537250011934,"vZ0":-5.405067442533228,"x":122.33,"y":159.06,"x0":-1.8947369521414867,"y0":50.004557059735234,"z0":6.011397503237255,"aX":-8.801262146304763},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.1,"breakHorizontal":7.4,"spinRate":2054,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.41453183156464624,"extension":6.711523470865933},"index":1,"playId":"0bdfcd31-1c0c-3b8f-b652-53ef6164c640","pitchNumber":2,"startTime":"2026-05-03T17:55:06.855Z","endTime":"2026-05-03T17:55:10.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.119140069677655,"aZ":-11.109410190895725,"pfxX":-6.258176609378227,"pfxZ":11.640781787520499,"pX":-0.1381856385460023,"pZ":2.8913364823414813,"vX0":6.995757806886729,"vY0":-134.41649342793622,"vZ0":-6.039235549871355,"x":122.27,"y":160.71,"x0":-1.975104255831891,"y0":50.00550132901693,"z0":5.973876822263077,"aX":-11.32799842704919},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.8,"breakHorizontal":9.6,"spinRate":2187,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.40920564235996126,"extension":6.6549218055374775},"index":2,"playId":"c3edce24-8070-3566-9c73-28949df5a3e1","pitchNumber":3,"startTime":"2026-05-03T17:55:33.278Z","endTime":"2026-05-03T17:55:36.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-03T17:55:45.670Z","endTime":"2026-05-03T17:56:04.587Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30827213263839,"aZ":-25.399931145546194,"pfxX":-10.684154380676045,"pfxZ":4.459536343407954,"pX":-0.4090062927739854,"pZ":0.7184322192169381,"vX0":7.591367136117362,"vY0":-122.73200260040252,"vZ0":-6.764432946521037,"x":132.59,"y":219.38,"x0":-2.1609976301201033,"y0":50.00165969320136,"z0":5.686690740575936,"aX":-16.22532706208637},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.6,"breakHorizontal":17.4,"spinRate":1644,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4470406664204467,"extension":6.771364744873483},"index":4,"playId":"1a3aaa69-0f12-3618-8c23-33eeb1de6abc","pitchNumber":4,"startTime":"2026-05-03T17:56:04.587Z","endTime":"2026-05-03T17:56:08.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"5197afb9-5641-4652-ab04-f3ae8db97e84","startTime":"2026-05-03T17:56:25.522Z","endTime":"2026-05-03T17:56:30.522Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.440335261331082,"aZ":-27.627082956265756,"pfxX":-0.5393294097204855,"pfxZ":2.95556692867215,"pX":0.1443949340287467,"pZ":2.113089489450912,"vX0":5.531562288995121,"vY0":-122.93689910962608,"vZ0":-3.7164524124659417,"x":111.5,"y":181.73,"x0":-2.0607357176039343,"y0":50.001245603209185,"z0":5.978932045825495,"aX":-0.829976387923294},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.8,"breakHorizontal":-0.2,"spinRate":2033,"spinDirection":180},"zone":8,"typeConfidence":2.0,"plateTime":0.44483819084075993,"extension":6.729728045949961},"hitData":{"launchSpeed":101.6,"launchAngle":33.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":176.68,"coordY":46.96}},"index":6,"playId":"c6302f54-61ac-3769-9175-e7a35dcce6dd","pitchNumber":5,"startTime":"2026-05-03T17:56:42.292Z","endTime":"2026-05-03T17:57:07.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":-10.5,"leverageIndex":1.16,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2026-05-03T17:57:07.301Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Felix Reyes strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T17:57:19.980Z","endTime":"2026-05-03T17:58:12.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.7,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.986781382721297,"aZ":-13.12986049228054,"pfxX":-4.570924974588559,"pfxZ":10.508245754607634,"pX":-0.17057894201059995,"pZ":3.353881336337269,"vX0":6.065053517507337,"vY0":-134.47055385923852,"vZ0":-4.691735514211947,"x":123.5,"y":148.23,"x0":-1.872393472909039,"y0":50.00434689128755,"z0":6.068708422667757,"aX":-8.285545382719098},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":6.8,"spinRate":2160,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.40896119787663965,"extension":6.6628822372002015},"index":0,"playId":"fcbf3a59-1c0b-3fcf-8a61-5eb6e2a01234","pitchNumber":1,"startTime":"2026-05-03T17:57:35.809Z","endTime":"2026-05-03T17:57:38.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.33986546541306,"aZ":-15.5093913495563,"pfxX":-8.791663259170301,"pfxZ":9.023157880129212,"pX":-0.14900917446111087,"pZ":2.967641070681781,"vX0":7.676652527430861,"vY0":-135.23608509228956,"vZ0":-4.799537462050303,"x":122.68,"y":158.65,"x0":-1.8864740279867405,"y0":50.001316834623054,"z0":5.8583896137223475,"aX":-16.233388782762127},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":14.2,"spinRate":2021,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40549470221967576,"extension":6.973917541001479},"index":1,"playId":"90c70e00-48eb-378a-b64c-d988825acb9c","pitchNumber":2,"startTime":"2026-05-03T17:57:51.673Z","endTime":"2026-05-03T17:57:56.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.1,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.111664165847955,"aZ":-35.53742818145681,"pfxX":6.356688044909776,"pfxZ":-2.65685111498318,"pX":1.3509745563506341,"pZ":1.252264625518539,"vX0":6.250549373083439,"vY0":-112.68530030528422,"vZ0":-2.233716668300798,"x":65.5,"y":204.97,"x0":-2.2986861390756177,"y0":50.000422505990635,"z0":5.894127609951864,"aX":8.059657049094593},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-5.0,"breakHorizontal":-13.3,"spinRate":2254,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4886627913764938,"extension":6.92022198012079},"index":2,"playId":"17451406-c12a-3562-b10e-f8c6fc5a7273","pitchNumber":3,"startTime":"2026-05-03T17:58:08.891Z","endTime":"2026-05-03T17:58:12.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-03T17:58:12.632Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Justin Crawford lines out to center fielder Esteury Ruiz.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-03T17:58:18.908Z","endTime":"2026-05-03T17:59:43.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":82.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.202742134873475,"aZ":-13.487092303066632,"pfxX":-6.368702816562049,"pfxZ":10.650157749452239,"pX":0.8051496408977925,"pZ":3.631548190017209,"vX0":8.857436304748592,"vY0":-133.0359308746076,"vZ0":-3.7812647887715873,"x":86.31,"y":140.73,"x0":-1.773186697570287,"y0":50.00069846277052,"z0":6.079487520984834,"aX":-11.172812013848093},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.4,"breakHorizontal":9.1,"spinRate":2062,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4151268134882633,"extension":6.737131436314774},"index":0,"playId":"66f7beeb-2abe-35eb-a310-b0815393d6e2","pitchNumber":1,"startTime":"2026-05-03T17:58:39.755Z","endTime":"2026-05-03T17:58:43.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":82.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.20585136410534,"aZ":-11.802118338112635,"pfxX":-4.594471955342216,"pfxZ":11.622043172531306,"pX":0.18133766207881127,"pZ":2.9638907152713942,"vX0":6.352691713025061,"vY0":-132.98622614819024,"vZ0":-5.622781571549508,"x":110.09,"y":158.75,"x0":-1.6654912556933148,"y0":50.001544524552415,"z0":5.996542499981611,"aX":-8.053042613961326},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.7,"breakHorizontal":6.6,"spinRate":2117,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.4152857130143599,"extension":6.6744420301515435},"index":1,"playId":"c22d8c9f-15be-3a00-a0d3-a4147ebb83db","pitchNumber":2,"startTime":"2026-05-03T17:58:54.078Z","endTime":"2026-05-03T17:58:57.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56358217103611,"aZ":-11.831243076835463,"pfxX":-4.98006013946785,"pfxZ":11.34955954334465,"pX":0.40907517206882366,"pZ":2.5954460177557053,"vX0":7.242288227667953,"vY0":-133.70602911382804,"vZ0":-6.780027927530528,"x":101.41,"y":168.7,"x0":-1.7003894650729714,"y0":50.00069867195608,"z0":6.031175869001934,"aX":-8.92482310339931},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.1,"breakHorizontal":7.3,"spinRate":2095,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.41125457897436357,"extension":6.689990692109756},"index":2,"playId":"6c98ed63-03d4-3085-ae8a-0d4749ea18d8","pitchNumber":3,"startTime":"2026-05-03T17:59:15.490Z","endTime":"2026-05-03T17:59:18.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.643658110129703,"aZ":-28.96467237696857,"pfxX":-7.671711865064404,"pfxZ":2.07388924407174,"pX":0.8029898065195163,"pZ":1.817015019928845,"vX0":9.547354809558701,"vY0":-123.30821045353791,"vZ0":-3.7644391323104123,"x":86.39,"y":189.72,"x0":-2.1154267298382328,"y0":50.002262708991495,"z0":5.797140959098979,"aX":-11.859842725053166},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.1,"breakHorizontal":11.8,"spinRate":1275,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4435561914357886,"extension":6.805057295844838},"hitData":{"launchSpeed":78.6,"launchAngle":27.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.89,"coordY":84.28}},"index":3,"playId":"d93ffb39-5087-31c1-9f81-992c896462e2","pitchNumber":4,"startTime":"2026-05-03T17:59:36.034Z","endTime":"2026-05-03T17:59:43.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.700000000000001,"awayTeamWinProbability":90.3,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-03T17:59:43.552Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Lopez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T18:02:04.448Z","endTime":"2026-05-03T18:03:12.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T18:01:53.946Z","endTime":"2026-05-03T18:02:06.689Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.314327275444207,"aZ":-15.01618959908604,"pfxX":7.5694253994184475,"pfxZ":9.110786996913767,"pX":1.3778360702554246,"pZ":2.855309014852385,"vX0":-5.089156299157405,"vY0":-136.6724393670927,"vZ0":-4.705581122250257,"x":64.48,"y":161.69,"x0":2.2845733804568558,"y0":50.005816918985865,"z0":5.637395218328191,"aX":14.261780580081966},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":-12.6,"spinRate":2173,"spinDirection":126},"zone":12,"typeConfidence":0.85,"plateTime":0.40140462790862674,"extension":5.17309292165522},"index":1,"playId":"9295f3a8-f02f-3c48-97e2-8bceb0576345","pitchNumber":1,"startTime":"2026-05-03T18:02:06.689Z","endTime":"2026-05-03T18:02:10.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.071670721411937,"aZ":-14.688557179695678,"pfxX":8.87906959869588,"pfxZ":8.97851694752168,"pX":-0.02481398992020821,"pZ":2.0624319909953783,"vX0":-8.558340491315409,"vY0":-138.67396799774326,"vZ0":-6.939998229311577,"x":117.95,"y":183.09,"x0":1.9481075060712008,"y0":50.00073539725754,"z0":5.577646359422439,"aX":17.287775905627715},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":-14.3,"spinRate":2352,"spinDirection":129},"zone":8,"typeConfidence":0.89,"plateTime":0.3950008855224998,"extension":5.273946866655543},"index":2,"playId":"f92bca1f-6ef5-31cf-9cfe-44cdbc197c6b","pitchNumber":2,"startTime":"2026-05-03T18:02:19.676Z","endTime":"2026-05-03T18:02:23.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":80.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.926426394249223,"aZ":-33.4334009460444,"pfxX":-1.7199172673194467,"pfxZ":-0.7894957720772204,"pX":0.008601573864736152,"pZ":2.294302647752895,"vX0":-5.834312066707536,"vY0":-124.32085267378244,"vZ0":-1.2749657882287533,"x":116.67,"y":176.83,"x0":2.58915833838417,"y0":50.00254720100404,"z0":5.535980756164316,"aX":-2.747922187545017},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.4,"breakHorizontal":4.2,"spinRate":2449,"spinDirection":345},"zone":5,"typeConfidence":0.85,"plateTime":0.4370441575927755,"extension":5.219176596742179},"index":3,"playId":"fd63dcec-fdb7-3fb4-b4ed-f30cefe73a04","pitchNumber":3,"startTime":"2026-05-03T18:02:33.995Z","endTime":"2026-05-03T18:02:38.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39351399275506,"aZ":-28.915882391252772,"pfxX":9.5187129287897,"pfxZ":1.9999265586475747,"pX":1.7112726237498104,"pZ":3.2869051608834527,"vX0":-4.784548200010762,"vY0":-127.33197702995446,"vZ0":-0.3607974175151788,"x":51.77,"y":150.03,"x0":2.387311417283571,"y0":50.0004298310988,"z0":5.736536777780863,"aX":15.484178430891202},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.8,"breakHorizontal":-16.0,"spinRate":1717,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.4316855206006647,"extension":5.2473203680114855},"index":4,"playId":"372a7090-ce3c-3db8-8c7c-46827e296338","pitchNumber":4,"startTime":"2026-05-03T18:02:54.124Z","endTime":"2026-05-03T18:02:59.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75306648332972,"aZ":-29.92066223933879,"pfxX":10.952210021317633,"pfxZ":1.4173697068019058,"pX":0.8176491235748848,"pZ":1.7578299861106192,"vX0":-7.144295085923117,"vY0":-125.98659919169616,"vZ0":-3.40163055652841,"x":85.83,"y":191.32,"x0":2.2801497861831375,"y0":50.005421591076605,"z0":5.567315968791994,"aX":17.449999818613968},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.9,"breakHorizontal":-18.0,"spinRate":1764,"spinDirection":111},"zone":9,"typeConfidence":0.91,"plateTime":0.4362613033043141,"extension":5.284429674402936},"index":5,"playId":"65c1aee2-160f-38b7-9b18-6e3fd615316c","pitchNumber":5,"startTime":"2026-05-03T18:03:09.395Z","endTime":"2026-05-03T18:03:12.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.5,"awayTeamWinProbability":91.5,"homeTeamWinProbabilityAdded":-1.200000000000001,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:03:12.483Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Agustín Ramírez flies out to right fielder Brandon Marsh.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T18:03:17.401Z","endTime":"2026-05-03T18:03:42.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":87.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.97577316992337,"aZ":-11.86474546404024,"pfxX":8.310177494637355,"pfxZ":10.169624539032762,"pX":-0.5572313924830878,"pZ":2.275566255576694,"vX0":-10.106519815806184,"vY0":-141.51903791810645,"vZ0":-6.940702522944172,"x":138.24,"y":177.34,"x0":2.007003965607673,"y0":50.00023393191548,"z0":5.54593613340137,"aX":16.592373552195273},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":-12.6,"spinRate":2534,"spinDirection":132},"zone":4,"typeConfidence":0.9,"plateTime":0.38935759299001305,"extension":5.475477964440312},"hitData":{"launchSpeed":79.8,"launchAngle":32.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.33,"coordY":123.59}},"index":0,"playId":"cefa42c8-9bd4-3480-9ef8-8a2fb8be2646","pitchNumber":1,"startTime":"2026-05-03T18:03:35.377Z","endTime":"2026-05-03T18:03:42.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.7,"awayTeamWinProbability":92.3,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:03:42.884Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Stowers singles on a line drive to left fielder Felix Reyes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T18:03:58.817Z","endTime":"2026-05-03T18:04:44.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.610069571330357,"aZ":-34.91191961002013,"pfxX":-2.993788804900861,"pfxZ":-1.7533657777057723,"pX":0.8597421329986932,"pZ":3.1826530836985394,"vX0":-3.3027605885042752,"vY0":-123.72150252773176,"vZ0":1.1195056891881505,"x":84.23,"y":152.85,"x0":2.5963680524608788,"y0":50.00067506722477,"z0":5.630226003117275,"aX":-4.681590768383855},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.8,"breakHorizontal":6.1,"spinRate":2403,"spinDirection":321},"zone":3,"typeConfidence":0.89,"plateTime":0.44119484255399133,"extension":5.3529924496157095},"index":0,"playId":"f4b55ef6-7599-3efa-8098-4910efc37da7","pitchNumber":1,"startTime":"2026-05-03T18:04:10.882Z","endTime":"2026-05-03T18:04:15.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-03T18:04:26.178Z","endTime":"2026-05-03T18:04:34.562Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.502148334337456,"aZ":-34.09672516244073,"pfxX":-3.903756902615237,"pfxZ":-1.1633819109653203,"pX":-0.9370982485577924,"pZ":2.616802003896411,"vX0":-7.2579723558967535,"vY0":-127.74317608764757,"vZ0":-0.729790263791706,"x":152.72,"y":168.13,"x0":2.4441897931860397,"y0":50.00054058917562,"z0":5.578971091743273,"aX":-6.469981209453519},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.0,"breakHorizontal":8.6,"spinRate":2510,"spinDirection":331},"zone":11,"typeConfidence":0.89,"plateTime":0.42823406768728267,"extension":5.422953203750281},"hitData":{"launchSpeed":78.6,"launchAngle":22.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.82,"coordY":105.23}},"index":2,"playId":"1525f5bf-5d5d-3afd-a83c-112a293a0461","pitchNumber":2,"startTime":"2026-05-03T18:04:34.562Z","endTime":"2026-05-03T18:04:44.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.3,"awayTeamWinProbability":91.7,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:04:44.583Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-03T18:04:57.550Z","endTime":"2026-05-03T18:06:04.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.204181459889547,"aZ":-31.78903868487348,"pfxX":-4.671206963991008,"pfxZ":0.2591619378722605,"pX":1.1325266259052815,"pZ":4.851455228227809,"vX0":-2.407127095913282,"vY0":-120.63681742135627,"vZ0":4.5707640639457185,"x":73.83,"y":107.79,"x0":2.749665746207297,"y0":50.00169569368962,"z0":5.73258596514658,"aX":-6.891721770096539},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.8,"breakHorizontal":9.0,"spinRate":2383,"spinDirection":329},"zone":12,"typeConfidence":0.9,"plateTime":0.4538361724367541,"extension":5.251961228055891},"index":0,"playId":"42dd3e42-144d-3cb7-9a9b-ba33aa376d43","pitchNumber":1,"startTime":"2026-05-03T18:05:08.759Z","endTime":"2026-05-03T18:05:12.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.898373567475648,"aZ":-34.72793383368104,"pfxX":-4.168060463685005,"pfxZ":-1.6960357560746022,"pX":0.5020038757817662,"pZ":2.5579798003694694,"vX0":-3.805598438832364,"vY0":-123.23745474868278,"vZ0":-0.00913583039403032,"x":97.86,"y":169.71,"x0":2.6185555605680797,"y0":50.001046296537865,"z0":5.543090674966863,"aX":-6.285792045825564},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.8,"breakHorizontal":8.5,"spinRate":2433,"spinDirection":333},"zone":6,"typeConfidence":0.91,"plateTime":0.4477707610820878,"extension":5.286461228726216},"index":1,"playId":"0046d180-66cd-3595-b623-05f082e85430","pitchNumber":2,"startTime":"2026-05-03T18:05:27.776Z","endTime":"2026-05-03T18:05:31.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34396128892687,"aZ":-29.843811683417904,"pfxX":11.171823427387706,"pfxZ":1.4652931434800154,"pX":-0.5454720375092549,"pZ":1.4247105712532142,"vX0":-10.086556658768373,"vY0":-125.84067677098395,"vZ0":-4.036632432206342,"x":137.79,"y":200.31,"x0":2.0779323738750515,"y0":50.003954465097706,"z0":5.487736005983976,"aX":17.783413266699203},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":-17.8,"spinRate":1766,"spinDirection":120},"zone":13,"typeConfidence":0.91,"plateTime":0.4365204482500924,"extension":5.36493498756988},"index":2,"playId":"19844ac0-c415-37df-bbaf-a00652e96d50","pitchNumber":3,"startTime":"2026-05-03T18:05:42.310Z","endTime":"2026-05-03T18:05:45.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.698141322176348,"aZ":-29.893190270998073,"pfxX":9.398682813877464,"pfxZ":1.3832825348301938,"pX":0.9537793520335656,"pZ":1.5076013148528908,"vX0":-6.58798379287676,"vY0":-128.05043863513515,"vZ0":-3.9709441037139586,"x":80.64,"y":198.07,"x0":2.3506676912489226,"y0":50.001747441563204,"z0":5.441230380061447,"aX":15.46447851447518},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.8,"breakHorizontal":-15.4,"spinRate":1783,"spinDirection":119},"zone":14,"typeConfidence":0.9,"plateTime":0.4292515359755553,"extension":5.558646774629054},"index":3,"playId":"5341e482-ef88-352b-8eea-8bfe721e759d","pitchNumber":4,"startTime":"2026-05-03T18:06:00.777Z","endTime":"2026-05-03T18:06:04.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":669065,"link":"/api/v1/people/669065"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3,"awayTeamWinProbability":92.7,"homeTeamWinProbabilityAdded":-1.0000000000000009,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:06:04.405Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trea Turner lines out sharply to right fielder Kyle Stowers.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T18:08:00.119Z","endTime":"2026-05-03T18:08:21.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.894495659540443,"aZ":-25.849850866020343,"pfxX":-10.141700687987042,"pfxZ":4.351083535434294,"pX":0.1666907204155855,"pZ":1.9934009349031652,"vX0":8.203577960561931,"vY0":-120.22115357979449,"vZ0":-3.674867767925872,"x":110.65,"y":184.96,"x0":-1.9843901396787613,"y0":50.00223276522046,"z0":5.854956344348905,"aX":-14.736851431563919},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":7.2,"breakHorizontal":16.2,"spinRate":1585,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.45688335299249205,"extension":6.983022097824556},"hitData":{"launchSpeed":101.7,"launchAngle":15.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":164.47,"coordY":92.04}},"index":0,"playId":"fb77dcfd-d5b2-3027-94ab-58a25a87b818","pitchNumber":1,"startTime":"2026-05-03T18:08:15.216Z","endTime":"2026-05-03T18:08:21.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:08:21.742Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Schwarber pops out to second baseman Xavier Edwards.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T18:08:37.913Z","endTime":"2026-05-03T18:08:54.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.060133770692843,"aZ":-29.90680444620397,"pfxX":-10.153179456790703,"pfxZ":1.5736227827705207,"pX":-0.5331496690894474,"pZ":2.003339214084408,"vX0":6.989235223820313,"vY0":-119.71186170384689,"vZ0":-2.794970583694813,"x":137.32,"y":184.69,"x0":-2.184664714428261,"y0":50.00191024469282,"z0":5.887997058229769,"aX":-14.602722376487847},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.4,"breakHorizontal":16.6,"spinRate":1603,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.4591445265336662,"extension":6.934446529787539},"hitData":{"launchSpeed":80.0,"launchAngle":57.0,"totalDistance":188.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":151.51,"coordY":130.26}},"index":0,"playId":"6b489ac6-1f68-323f-853b-94687fc13e3a","pitchNumber":1,"startTime":"2026-05-03T18:08:44.999Z","endTime":"2026-05-03T18:08:54.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":0.40000000000000124,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:08:54.211Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryce Harper doubles (8) on a sharp fly ball to left fielder Javier Sanoja.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T18:09:22.768Z","endTime":"2026-05-03T18:11:38.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T18:09:14.241Z","endTime":"2026-05-03T18:09:25.027Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"},"defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31861505635762,"aZ":-11.528786249690901,"pfxX":-5.794005996765575,"pfxZ":11.801649476115792,"pX":0.21644196375149194,"pZ":2.3120223954156365,"vX0":6.733308374159669,"vY0":-132.43747293313845,"vZ0":-7.34718913689199,"x":108.75,"y":176.36,"x0":-1.6246215084851745,"y0":50.00021657334936,"z0":5.994167215491821,"aX":-10.133783547068523},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.7,"breakHorizontal":8.8,"spinRate":2183,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.41601999263011846,"extension":6.695364566380771},"index":1,"playId":"deb729c9-b180-3010-9c86-fe8758030a9a","pitchNumber":1,"startTime":"2026-05-03T18:09:25.027Z","endTime":"2026-05-03T18:09:30.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54378161896558,"aZ":-30.076087408579504,"pfxX":-10.528153398437968,"pfxZ":1.451310198860261,"pX":-0.6522269310550622,"pZ":0.9733817763227839,"vX0":6.662920114564738,"vY0":-120.48575620390518,"vZ0":-5.130906849045819,"x":141.86,"y":212.5,"x0":-2.105804582458317,"y0":50.00433050366065,"z0":5.833428545110193,"aX":-15.258145446238473},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.4,"breakHorizontal":17.2,"spinRate":1637,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4571157344745478,"extension":6.924754345663159},"index":2,"playId":"39cb1623-69f6-3d4c-9d9e-7d2c6dffeff2","pitchNumber":2,"startTime":"2026-05-03T18:09:54.427Z","endTime":"2026-05-03T18:09:58.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.781933932996537,"aZ":-11.672744740223743,"pfxX":-6.130998633272975,"pfxZ":11.483658384831354,"pX":-0.11691041655086008,"pZ":2.777521497195289,"vX0":6.374328923007888,"vY0":-133.53532736737793,"vZ0":-6.2938775026662155,"x":121.46,"y":163.79,"x0":-1.751336180606239,"y0":50.00581296234785,"z0":6.024151552471872,"aX":-10.949386375181723},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.4,"breakHorizontal":9.5,"spinRate":2131,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4119529266457267,"extension":6.676967238438342},"index":3,"playId":"0fbcd678-1e70-3c37-aa1c-401d4f9d68b6","pitchNumber":3,"startTime":"2026-05-03T18:10:11.080Z","endTime":"2026-05-03T18:10:14.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.985485788477718,"aZ":-13.178376042846654,"pfxX":-4.581510619361004,"pfxZ":10.498135212616365,"pX":0.23254766198002225,"pZ":4.227333768053264,"vX0":6.593616804096546,"vY0":-134.36951859237976,"vZ0":-2.6131218434930044,"x":108.14,"y":124.64,"x0":-1.6698978459179956,"y0":50.00145161282673,"z0":6.161450710919503,"aX":-8.289448241333536},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.6,"breakHorizontal":6.7,"spinRate":2022,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4092976341000236,"extension":6.647707840277161},"index":4,"playId":"2e5688fd-a9f8-3446-9a05-68353f95c5ce","pitchNumber":4,"startTime":"2026-05-03T18:10:29.451Z","endTime":"2026-05-03T18:10:32.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":73.8,"endSpeed":66.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01790416577434,"aZ":-43.65648552744296,"pfxX":3.5244841456653497,"pfxZ":-10.098800605195866,"pX":-0.9481686005301878,"pZ":4.318672439580378,"vX0":1.2392485461133975,"vY0":-107.07105062870951,"vZ0":5.888842382490839,"x":153.14,"y":122.18,"x0":-1.9957692896827375,"y0":50.00146151723664,"z0":6.4785687382937525,"aX":4.007899897866474},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.2,"breakVerticalInduced":-15.8,"breakHorizontal":-6.7,"spinRate":1958,"spinDirection":23},"zone":11,"typeConfidence":2.0,"plateTime":0.5156240546391282,"extension":6.253790642348977},"index":5,"playId":"b8e3502f-b708-3ed2-8af3-a6431446b3db","pitchNumber":5,"startTime":"2026-05-03T18:10:44.845Z","endTime":"2026-05-03T18:10:48.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.662984098087705,"aZ":-27.682881079554363,"pfxX":-9.481335657305676,"pfxZ":2.968208184926805,"pX":-0.5869141283981346,"pZ":3.105034838029785,"vX0":6.544994520424369,"vY0":-122.5556207193701,"vZ0":-1.092055138646613,"x":139.37,"y":154.94,"x0":-2.0688248175432413,"y0":50.00095201499898,"z0":5.934662809759988,"aX":-14.329592802296176},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.4,"breakHorizontal":15.5,"spinRate":1555,"spinDirection":242},"zone":1,"typeConfidence":2.0,"plateTime":0.4480171438364371,"extension":6.884801110509444},"index":6,"playId":"48d162ce-c03c-33e3-b47c-98bfbd4d7331","pitchNumber":6,"startTime":"2026-05-03T18:11:02.358Z","endTime":"2026-05-03T18:11:05.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.614045260574436,"aZ":-27.184255622647456,"pfxX":-8.965874805024978,"pfxZ":3.4527867982091482,"pX":-0.48258731527559423,"pZ":2.14772153080436,"vX0":6.403997964197477,"vY0":-120.06515695624122,"vZ0":-2.867030552883518,"x":135.4,"y":180.79,"x0":-2.034058248936884,"y0":50.000979343236565,"z0":5.804110075806476,"aX":-12.94609470640552},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.8,"breakHorizontal":14.5,"spinRate":1622,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4581139897355362,"extension":6.840368339237192},"hitData":{"launchSpeed":103.2,"launchAngle":25.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":69.84,"coordY":54.76}},"index":7,"playId":"b2c19020-54b7-3704-88ab-b80a7d73f8d6","pitchNumber":7,"startTime":"2026-05-03T18:11:22.545Z","endTime":"2026-05-03T18:11:38.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-0.6000000000000014,"leverageIndex":0.11,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:11:38.048Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Bohm lines out to right fielder Kyle Stowers.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-03T18:11:45.028Z","endTime":"2026-05-03T18:15:19.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4315385998408,"aZ":-18.002911641225538,"pfxX":-10.175737391126487,"pfxZ":7.862652024513395,"pX":-1.6061104253422112,"pZ":2.6822747600173753,"vX0":5.232599803122042,"vY0":-133.8031654219735,"vZ0":-4.78579858383449,"x":178.22,"y":166.36,"x0":-2.2709846908075777,"y0":50.00570345767532,"z0":5.794838847333822,"aX":-18.346815911616282},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.3,"breakHorizontal":17.2,"spinRate":2015,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4102717630997361,"extension":6.863991715337084},"index":0,"playId":"06500345-1b3b-3920-83a8-0d2c9408c52b","pitchNumber":1,"startTime":"2026-05-03T18:12:08.239Z","endTime":"2026-05-03T18:12:12.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.559082971130863,"aZ":-30.607699078625966,"pfxX":-9.793882679593079,"pfxZ":1.0976049763926596,"pX":-0.39119206105351106,"pZ":1.7600588915599233,"vX0":7.250845359653595,"vY0":-119.31717493532015,"vZ0":-2.978564170020347,"x":131.91,"y":191.26,"x0":-2.2153056634679746,"y0":50.00242872859499,"z0":5.817321303470306,"aX":-13.949975030595553},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.4,"breakHorizontal":15.7,"spinRate":1516,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.4612099019714275,"extension":6.971421592697911},"index":1,"playId":"132beed1-9c3e-3667-9bac-b711ac00ae5b","pitchNumber":2,"startTime":"2026-05-03T18:12:25.787Z","endTime":"2026-05-03T18:12:29.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":70.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.90300147184452,"aZ":-34.03151987458111,"pfxX":6.54184357748631,"pfxZ":-1.4828103932346055,"pX":1.20181957774166,"pZ":1.2112071812495515,"vX0":5.90125896152355,"vY0":-111.97582305677673,"vZ0":-2.407818014069829,"x":71.19,"y":206.08,"x0":-2.3315931727381702,"y0":50.00325329176766,"z0":5.8304877112028315,"aX":8.188855280370426},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-3.0,"breakHorizontal":-13.6,"spinRate":2255,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4918330235507744,"extension":6.913718409862256},"index":2,"playId":"c624cbab-71a9-3073-b0eb-929291f75724","pitchNumber":3,"startTime":"2026-05-03T18:13:03.091Z","endTime":"2026-05-03T18:13:06.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.36943179016387,"aZ":-9.695106284535356,"pfxX":-4.320387443125445,"pfxZ":12.944034190239384,"pX":0.3692784086980645,"pZ":1.8980279143345322,"vX0":7.129405453185868,"vY0":-131.80277009645798,"vZ0":-8.583867990174735,"x":102.92,"y":187.53,"x0":-1.8254333082691356,"y0":50.00522208225087,"z0":5.938623644139161,"aX":-7.504976125671551},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":21.4,"breakHorizontal":6.0,"spinRate":2150,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.4176140988614412,"extension":6.8151601414105345},"index":3,"playId":"cacaaae9-b81b-33c0-904b-e91b19bcab58","pitchNumber":4,"startTime":"2026-05-03T18:13:24.142Z","endTime":"2026-05-03T18:13:27.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":70.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.386481587073597,"aZ":-35.05695207772336,"pfxX":6.918963877202603,"pfxZ":-2.281049105148713,"pX":0.4948564875545085,"pZ":1.6413165410871249,"vX0":4.205192636776286,"vY0":-112.89184909450235,"vZ0":-1.654947173454476,"x":98.14,"y":194.46,"x0":-2.303722298018095,"y0":50.00238978353613,"z0":5.978844256709401,"aX":8.750338766351245},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-4.2,"breakHorizontal":-13.8,"spinRate":2199,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.48894628387655104,"extension":6.715076576032412},"index":4,"playId":"554d0854-17b5-35af-a688-911af1dd375a","pitchNumber":5,"startTime":"2026-05-03T18:13:46.951Z","endTime":"2026-05-03T18:13:51.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.409225783108468,"aZ":-25.680560523128488,"pfxX":-10.122991195335164,"pfxZ":4.326704297125525,"pX":-0.629083769082267,"pZ":0.3100761031239506,"vX0":7.152985200895735,"vY0":-122.1054380426743,"vZ0":-7.5008067662215145,"x":140.98,"y":230.41,"x0":-2.290119762204365,"y0":50.00471328138688,"z0":5.650770197641623,"aX":-15.19496023947347},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.1,"breakHorizontal":16.6,"spinRate":1319,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.44962758256821456,"extension":6.795644400766577},"index":5,"playId":"3850431f-6c6c-37fd-9eb3-e7657a7ed6a9","pitchNumber":6,"startTime":"2026-05-03T18:14:12.863Z","endTime":"2026-05-03T18:14:17.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03282425476061,"aZ":-14.147459905410553,"pfxX":-6.226325841360534,"pfxZ":10.037456788194607,"pX":-0.32360004966584277,"pZ":3.9250113524865378,"vX0":6.109411013344723,"vY0":-134.16611899568395,"vZ0":-3.0683766315670375,"x":129.33,"y":132.8,"x0":-1.837644068737563,"y0":50.00522896630087,"z0":6.1116338356171065,"aX":-11.185126768708262},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.5,"breakHorizontal":9.7,"spinRate":2132,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.41057920845765405,"extension":6.590204542573934},"index":6,"playId":"73560f4c-7e93-3cea-8759-ebe86ae3bac7","pitchNumber":7,"startTime":"2026-05-03T18:14:40.337Z","endTime":"2026-05-03T18:14:43.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87911021274787,"aZ":-16.026296635611676,"pfxX":-7.908695919748155,"pfxZ":8.978782801853988,"pX":-0.5299145608385462,"pZ":2.8565201896581143,"vX0":7.0335224128921725,"vY0":-133.52698659000205,"vZ0":-4.710167235596367,"x":137.2,"y":161.65,"x0":-2.1760402501741747,"y0":50.00127279413339,"z0":5.803647816658089,"aX":-14.220194814266792},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.4,"breakHorizontal":12.7,"spinRate":2073,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4108706951138483,"extension":6.831084160652299},"hitData":{"launchSpeed":84.4,"launchAngle":24.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.03,"coordY":95.92}},"index":7,"playId":"031eac8c-1d4e-3382-a171-4e00182c3d39","pitchNumber":8,"startTime":"2026-05-03T18:15:12.714Z","endTime":"2026-05-03T18:15:19.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"second":{"id":547180,"link":"/api/v1/people/547180"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:15:19.641Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xavier Edwards singles on a line drive to left fielder Felix Reyes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T18:17:10.909Z","endTime":"2026-05-03T18:18:09.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81887705611384,"aZ":-25.930178294791702,"pfxX":9.651709327773638,"pfxZ":3.3079378969221924,"pX":0.9360740680543148,"pZ":2.7944428339751757,"vX0":-6.959193260550847,"vY0":-136.84115796382625,"vZ0":-2.8800711472632075,"x":81.32,"y":163.33,"x0":2.265669967109423,"y0":50.00015873708021,"z0":5.648117307421939,"aX":18.196372655649736},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.5,"breakHorizontal":-15.8,"spinRate":2160,"spinDirection":128},"zone":12,"typeConfidence":0.9,"plateTime":0.40115210876199114,"extension":5.410992272476551},"index":0,"playId":"f35802cb-4ca1-3d15-a53e-9ebcf67182de","pitchNumber":1,"startTime":"2026-05-03T18:17:31.496Z","endTime":"2026-05-03T18:17:35.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":74.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.119328500613598,"aZ":-36.29585474805029,"pfxX":-1.0716117493068973,"pfxZ":-2.8623123166950304,"pX":1.4079309161541012,"pZ":3.829375388017668,"vX0":-2.4995702785204617,"vY0":-120.84810993926527,"vZ0":3.194982740582317,"x":63.33,"y":135.39,"x0":2.6054710218098998,"y0":50.001510509913146,"z0":5.7330209628259166,"aX":-1.5439082311739443},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-3.8,"breakHorizontal":2.6,"spinRate":2309,"spinDirection":344},"zone":12,"typeConfidence":0.9,"plateTime":0.4577176085167749,"extension":5.2648701660560935},"index":1,"playId":"73a08638-782d-3b1d-a0cb-3371c24de872","pitchNumber":2,"startTime":"2026-05-03T18:17:46.541Z","endTime":"2026-05-03T18:17:50.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.874366523370654,"aZ":-21.652622195330554,"pfxX":10.594858844790972,"pfxZ":5.452298964766028,"pX":-0.07180936483584673,"pZ":1.5870465002917933,"vX0":-9.759741103327082,"vY0":-138.52588667966785,"vZ0":-6.762684115425109,"x":119.74,"y":195.93,"x0":2.1320327882836265,"y0":50.00467787695002,"z0":5.522509918279255,"aX":20.455532770806546},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.5,"breakHorizontal":-17.0,"spinRate":2256,"spinDirection":125},"zone":8,"typeConfidence":0.9,"plateTime":0.3964036214027753,"extension":5.38218477395719},"hitData":{"launchSpeed":78.6,"launchAngle":13.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.91,"coordY":111.67}},"index":2,"playId":"7210c4c0-fc8d-3f6e-a92a-d6a9d4d82d96","pitchNumber":3,"startTime":"2026-05-03T18:17:59.181Z","endTime":"2026-05-03T18:18:09.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.5,"awayTeamWinProbability":89.5,"homeTeamWinProbabilityAdded":2.0999999999999996,"leverageIndex":0.45,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:18:09.308Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christopher Morel singles on a fly ball to second baseman Bryson Stott. Xavier Edwards to 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T18:18:18.062Z","endTime":"2026-05-03T18:19:16.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.768567482913124,"aZ":-31.154038394493977,"pfxX":-3.268887971758142,"pfxZ":0.6573888241250794,"pX":-1.5476525817307387,"pZ":1.1312112687393536,"vX0":-8.36762925672471,"vY0":-123.55077320216151,"vZ0":-4.085215575953842,"x":175.99,"y":208.24,"x0":2.308334845464725,"y0":50.00048328597455,"z0":5.426079888566448,"aX":-5.048771361403075},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.5,"breakHorizontal":7.9,"spinRate":2400,"spinDirection":5},"zone":13,"typeConfidence":0.89,"plateTime":0.4434379776998836,"extension":5.335061364242312},"index":0,"playId":"14932c9c-ca28-3270-9484-511aa8efe2a8","pitchNumber":1,"startTime":"2026-05-03T18:18:36.608Z","endTime":"2026-05-03T18:18:41.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"ab685111-4aee-37af-be1e-b33f2208177c","startTime":"2026-05-03T18:18:53.524Z","endTime":"2026-05-03T18:18:57.565Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.477804132995498,"aZ":-31.65148922782301,"pfxX":-2.940045384830645,"pfxZ":0.3251952450859683,"pX":-0.4358599897722018,"pZ":2.1936741734513294,"vX0":-5.917521938384228,"vY0":-126.2474290835824,"vZ0":-1.7985601630197277,"x":133.61,"y":179.55,"x0":2.3272621229803,"y0":50.00336429334529,"z0":5.481028984650457,"aX":-4.70872536490092},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.4,"breakHorizontal":6.7,"spinRate":2574,"spinDirection":339},"zone":7,"typeConfidence":0.9,"plateTime":0.43509341692705883,"extension":5.2708450062256755},"hitData":{"launchSpeed":65.8,"launchAngle":31.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":118.97}},"index":2,"playId":"ef36d473-3c06-38c3-a079-ae108526b4f4","pitchNumber":2,"startTime":"2026-05-03T18:19:06.372Z","endTime":"2026-05-03T18:19:16.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"first":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.900000000000002,"awayTeamWinProbability":86.1,"homeTeamWinProbabilityAdded":3.400000000000002,"leverageIndex":0.84,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:19:16.374Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo Jiménez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T18:19:33.901Z","endTime":"2026-05-03T18:20:25.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":87.7,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.682740365434356,"aZ":-15.34959970759425,"pfxX":9.395633124178001,"pfxZ":8.423532006812692,"pX":-0.3299687821225221,"pZ":2.70783592702023,"vX0":-10.189214707846991,"vY0":-141.68618206556465,"vZ0":-5.045953028054092,"x":129.58,"y":165.67,"x0":2.1227339736598267,"y0":50.00286292387921,"z0":5.520658486956081,"aX":18.767205189686806},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":-14.5,"spinRate":2317,"spinDirection":117},"zone":1,"typeConfidence":0.91,"plateTime":0.38921429621771475,"extension":5.467777386519442},"index":0,"playId":"3da1ecef-7195-3b18-808c-60b7fdf89481","pitchNumber":1,"startTime":"2026-05-03T18:19:50.702Z","endTime":"2026-05-03T18:19:54.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":78.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.566231776136735,"aZ":-27.460376920820313,"pfxX":11.033568511492572,"pfxZ":2.962458060742823,"pX":0.9270004068069464,"pZ":1.6270150618821124,"vX0":-7.241446181048097,"vY0":-126.08064775916812,"vZ0":-4.100395227914613,"x":81.66,"y":194.85,"x0":2.4208377602240847,"y0":50.00091024839897,"z0":5.521687153580319,"aX":17.543984553617346},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.6,"breakHorizontal":-18.0,"spinRate":1783,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.43646608819838706,"extension":5.256267001675758},"index":1,"playId":"db36e93a-b8c1-39a7-acbe-d42be4947e8b","pitchNumber":2,"startTime":"2026-05-03T18:20:04.891Z","endTime":"2026-05-03T18:20:08.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.991065690786563,"aZ":-30.685496945423047,"pfxX":10.256599599988066,"pfxZ":0.9169340944829338,"pX":-0.16475147366954787,"pZ":1.0259574201885477,"vX0":-9.084489392805358,"vY0":-127.41153538362096,"vZ0":-5.181275442773497,"x":123.28,"y":211.08,"x0":2.1344165180628543,"y0":50.00376853910102,"z0":5.544206941539925,"aX":16.670156383814582},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":-16.2,"spinRate":1830,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.43179920165396224,"extension":5.452479057595383},"index":2,"playId":"ca7e7baf-523c-3b3a-a21a-871b4fab12f2","pitchNumber":3,"startTime":"2026-05-03T18:20:21.189Z","endTime":"2026-05-03T18:20:25.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.8,"awayTeamWinProbability":89.2,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.24,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:20:25.510Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T18:20:38.668Z","endTime":"2026-05-03T18:22:32.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"postOnSecond":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.158686613193936,"aZ":-30.61438085725902,"pfxX":9.797710182621003,"pfxZ":0.9553182758133607,"pX":1.206557350523163,"pZ":1.8019256598235847,"vX0":-6.311034976348596,"vY0":-127.49606086931473,"vZ0":-3.2023188741463247,"x":71.01,"y":190.13,"x0":2.4563339725627764,"y0":50.00067862807794,"z0":5.521175199936664,"aX":15.93388689729972},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":-16.1,"spinRate":1890,"spinDirection":119},"zone":14,"typeConfidence":0.9,"plateTime":0.43160277042528516,"extension":5.222345796591603},"index":0,"playId":"66aaa458-8106-36d3-b041-ecfb69070d4d","pitchNumber":1,"startTime":"2026-05-03T18:20:44.294Z","endTime":"2026-05-03T18:20:48.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04281830966091,"aZ":-29.859996479383355,"pfxX":11.011782989746415,"pfxZ":1.4468909570668496,"pX":-0.5579620343901562,"pZ":1.2276665659969062,"vX0":-10.457435741686528,"vY0":-126.56869349954383,"vZ0":-4.4754333558347055,"x":138.27,"y":205.63,"x0":2.2232101075045394,"y0":50.00445894098132,"z0":5.446920800999317,"aX":17.63026537051328},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.7,"breakHorizontal":-17.2,"spinRate":1840,"spinDirection":120},"zone":13,"typeConfidence":0.91,"plateTime":0.43497348453896123,"extension":5.324278060458385},"index":1,"playId":"7f44261e-25a4-3042-b028-67c14d200a42","pitchNumber":2,"startTime":"2026-05-03T18:21:01.604Z","endTime":"2026-05-03T18:21:05.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.30891121668473,"aZ":-25.412711481725204,"pfxX":11.897614553068728,"pfxZ":3.354849273889335,"pX":1.0203412093728328,"pZ":1.8753232063276173,"vX0":-8.134848094856117,"vY0":-142.17594701860628,"vZ0":-5.224940839146891,"x":78.11,"y":188.15,"x0":2.3958159653642985,"y0":50.003309051670655,"z0":5.3829067573340605,"aX":23.980541102990347},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.0,"breakHorizontal":-19.6,"spinRate":2399,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.38756194508135877,"extension":5.422461174971723},"index":2,"playId":"c9645e6a-edd2-3571-975a-71e98cc97068","pitchNumber":3,"startTime":"2026-05-03T18:21:18.437Z","endTime":"2026-05-03T18:21:45.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":86.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.84127871633059,"aZ":-14.099504457048438,"pfxX":8.630857579758867,"pfxZ":9.198964502992382,"pX":0.34011893696889856,"pZ":2.8748829406484178,"vX0":-8.176654476728988,"vY0":-140.47625152192325,"vZ0":-4.736991180788982,"x":104.04,"y":161.16,"x0":2.191430775540674,"y0":50.00145833135469,"z0":5.524786630777219,"aX":16.956690866430602},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":-13.6,"spinRate":2318,"spinDirection":129},"zone":3,"typeConfidence":0.9,"plateTime":0.39245119909675763,"extension":5.496688450039767},"index":3,"playId":"68d2ffef-5b59-392f-b4a1-747e517dc84c","pitchNumber":4,"startTime":"2026-05-03T18:21:51.322Z","endTime":"2026-05-03T18:21:55.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47859210646542,"aZ":-29.81508078633012,"pfxX":11.84227822567459,"pfxZ":1.4584519414410355,"pX":0.1505371818000479,"pZ":1.523807724581622,"vX0":-8.69891971254727,"vY0":-127.21714781946811,"vZ0":-4.015176320142701,"x":111.26,"y":197.64,"x0":2.0994910760020136,"y0":50.001856927145944,"z0":5.522755326913286,"aX":19.14045595693549},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.8,"breakHorizontal":-19.1,"spinRate":1826,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.4328418884697398,"extension":5.449560951276964},"index":4,"playId":"a2cea2a1-fe7f-335f-9604-337050d78e08","pitchNumber":5,"startTime":"2026-05-03T18:22:09.683Z","endTime":"2026-05-03T18:22:13.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":88.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.447887541589914,"aZ":-12.551463766259799,"pfxX":8.911315851323884,"pfxZ":9.711656383306023,"pX":-0.2422212841568332,"pZ":2.0142452578159253,"vX0":-9.47863722666053,"vY0":-142.37039285933704,"vZ0":-7.374556265118034,"x":126.23,"y":184.4,"x0":1.997677246404847,"y0":50.00448304221218,"z0":5.460240940588874,"aX":18.009684324412145},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":-13.8,"spinRate":2350,"spinDirection":130},"zone":8,"typeConfidence":0.91,"plateTime":0.3870451851809227,"extension":5.280373886504575},"index":5,"playId":"db018f52-4f31-3478-be8d-54c941a30001","pitchNumber":6,"startTime":"2026-05-03T18:22:28.275Z","endTime":"2026-05-03T18:22:32.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":-2.5999999999999996,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:22:32.614Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Sanoja flies out to center fielder Justin Crawford.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-03T18:22:45.413Z","endTime":"2026-05-03T18:23:46.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":88.9,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.522453584575835,"aZ":-13.113721325488752,"pfxX":9.229905285320156,"pfxZ":9.308287301527889,"pX":-1.005859096495404,"pZ":2.392607849362716,"vX0":-11.97471931016134,"vY0":-143.21677809236843,"vZ0":-6.359270673156445,"x":155.34,"y":174.18,"x0":2.0588506798596278,"y0":50.00073517691307,"z0":5.485550352704127,"aX":18.896111223140352},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.5,"breakHorizontal":-13.9,"spinRate":2319,"spinDirection":124},"zone":11,"typeConfidence":0.9,"plateTime":0.38457549523440315,"extension":5.5249667339846855},"index":0,"playId":"ff5ca55b-51a3-35e8-bd77-c5353346e964","pitchNumber":1,"startTime":"2026-05-03T18:22:55.610Z","endTime":"2026-05-03T18:22:59.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.213204120040732,"aZ":-33.00791362626984,"pfxX":-1.7328476414903151,"pfxZ":-0.5384667553487974,"pX":-0.8176936122487278,"pZ":1.665969816844233,"vX0":-7.31495017530484,"vY0":-125.3074759702575,"vZ0":-2.410134317463535,"x":148.17,"y":193.8,"x0":2.389380955409481,"y0":50.00162347274268,"z0":5.392976687596719,"aX":-2.696410816462434},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.3,"breakHorizontal":5.2,"spinRate":2487,"spinDirection":336},"zone":13,"typeConfidence":0.89,"plateTime":0.44063151289948044,"extension":5.317933974775947},"index":1,"playId":"6d189b9d-bc11-3daf-9ef8-85f80a2d9605","pitchNumber":2,"startTime":"2026-05-03T18:23:12.448Z","endTime":"2026-05-03T18:23:16.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":89.0,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.522771965522715,"aZ":-14.319999407880985,"pfxX":7.313457018817159,"pfxZ":8.696644831867381,"pX":-0.2587297657182655,"pZ":2.8961586376124755,"vX0":-9.453909445172894,"vY0":-143.3843104739271,"vZ0":-4.802031342439611,"x":126.86,"y":160.58,"x0":2.1530230118432714,"y0":50.00227902622036,"z0":5.506916237513035,"aX":15.01360236832558},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.8,"breakHorizontal":-11.0,"spinRate":2359,"spinDirection":125},"zone":1,"typeConfidence":0.9,"plateTime":0.3840821054451742,"extension":5.352484315260364},"hitData":{"launchSpeed":88.7,"launchAngle":50.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.86,"coordY":103.03}},"index":2,"playId":"5f148a32-1d17-37de-b46f-c8bfb365e6c4","pitchNumber":3,"startTime":"2026-05-03T18:23:36.775Z","endTime":"2026-05-03T18:23:46.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"second":{"id":669364,"link":"/api/v1/people/669364"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:23:46.305Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Marsh pops out to third baseman Leo Jiménez in foul territory.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T18:26:53.370Z","endTime":"2026-05-03T18:27:51.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T18:25:49.926Z","endTime":"2026-05-03T18:26:23.249Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T18:26:23.249Z","endTime":"2026-05-03T18:26:55.504Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":71.2,"endSpeed":64.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.969787481067637,"aZ":-41.628108700379016,"pfxX":5.9802594746548445,"pfxZ":-8.901771216893628,"pX":0.2848375319414578,"pZ":4.579435490861091,"vX0":2.793559559010447,"vY0":-103.32463227194418,"vZ0":6.447623726786299,"x":106.14,"y":115.14,"x0":-1.8690934760524671,"y0":50.0008763847111,"z0":6.4704177373089236,"aX":6.353492280229657},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.4,"breakVerticalInduced":-13.4,"breakHorizontal":-11.6,"spinRate":1992,"spinDirection":30},"zone":12,"typeConfidence":2.0,"plateTime":0.533630624066717,"extension":6.2155234235898815},"index":2,"playId":"9a902185-5ddc-3572-8c96-7ca222a34258","pitchNumber":1,"startTime":"2026-05-03T18:26:55.504Z","endTime":"2026-05-03T18:26:59.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73691354958661,"aZ":-12.199000723686364,"pfxX":-7.3542299478201,"pfxZ":11.281185535324198,"pX":1.241098609001614,"pZ":2.1534593717332147,"vX0":9.921929382578549,"vY0":-132.5772939047029,"vZ0":-7.719829390930944,"x":33.37,"y":65.51,"x0":-1.6035399750167072,"y0":50.00262579603803,"z0":6.003718781757678,"aX":-13.022545348387817},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.7,"breakHorizontal":11.0,"spinRate":2086,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.413963461818057,"extension":6.898613520527456},"index":3,"playId":"23859d52-adbf-38f2-a494-5419651a3ec3","pitchNumber":2,"startTime":"2026-05-03T18:27:09.021Z","endTime":"2026-05-03T18:27:12.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.785910468276576,"aZ":-11.325622360517274,"pfxX":-5.253120322883781,"pfxZ":12.323863953280544,"pX":-0.2036884873059753,"pZ":2.2350693788342375,"vX0":5.482981297980537,"vY0":-129.9130369293104,"vZ0":-7.542841621153427,"x":124.76,"y":178.43,"x0":-1.6693179298045713,"y0":50.006190917209224,"z0":6.05694631727669,"aX":-8.890191686571857},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":20.6,"breakHorizontal":8.2,"spinRate":2081,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.42324300724115504,"extension":6.597357751812481},"index":4,"playId":"c79db919-7927-3270-b6af-de9121159252","pitchNumber":3,"startTime":"2026-05-03T18:27:24.494Z","endTime":"2026-05-03T18:27:27.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49456107934483,"aZ":-13.069165898100358,"pfxX":-4.590674592243874,"pfxZ":10.929796897352414,"pX":0.27893611156931275,"pZ":2.892456207971028,"vX0":6.7094565867202265,"vY0":-132.44392130674393,"vZ0":-5.716614688183738,"x":106.37,"y":160.68,"x0":-1.7096102325703106,"y0":50.00519506028488,"z0":6.062265468547091,"aX":-8.026867739864013},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.5,"breakHorizontal":6.6,"spinRate":2093,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.41609851213008353,"extension":6.843368936939979},"hitData":{"launchSpeed":75.0,"launchAngle":65.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":76.84,"coordY":169.8}},"index":5,"playId":"c6cfd693-2983-3f99-892f-26bbb0d0c813","pitchNumber":4,"startTime":"2026-05-03T18:27:42.856Z","endTime":"2026-05-03T18:27:51.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":0.5000000000000009,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:27:51.667Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a ground ball to shortstop Otto Lopez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T18:28:03.810Z","endTime":"2026-05-03T18:29:26.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.633590571819514,"aZ":-13.852343364429016,"pfxX":-5.491560055224429,"pfxZ":10.814001865798836,"pX":0.9298512075619708,"pZ":2.7942523054929187,"vX0":8.094199888744106,"vY0":-130.19014391070942,"vZ0":-5.877756441719034,"x":81.56,"y":163.34,"x0":-1.524684826061458,"y0":50.00449794637619,"z0":6.153589492805067,"aX":-9.306385409534544},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":18.2,"breakHorizontal":7.9,"spinRate":2156,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4228161560737309,"extension":6.6792125276604795},"index":0,"playId":"cc16cf25-29c5-3cb7-9e81-54d5d47ac5fd","pitchNumber":1,"startTime":"2026-05-03T18:28:17.705Z","endTime":"2026-05-03T18:28:21.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":81.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.426293633138418,"aZ":-12.941891118840644,"pfxX":-6.017015524881389,"pfxZ":11.2422293685519,"pX":0.6036066050349239,"pZ":2.7916522703522624,"vX0":7.731653343055517,"vY0":-130.9366948669281,"vZ0":-5.807244759381838,"x":93.99,"y":163.41,"x0":-1.6261493562921483,"y0":50.00600835889634,"z0":6.032674742441591,"aX":-10.297146091983167},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":19.0,"breakHorizontal":8.9,"spinRate":2214,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.4206808595875908,"extension":6.885713668595575},"index":1,"playId":"a9037bc1-5d72-3e2d-ba83-78989ee27515","pitchNumber":2,"startTime":"2026-05-03T18:28:33.590Z","endTime":"2026-05-03T18:28:39.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.47222467521112,"aZ":-11.472854211825624,"pfxX":-3.892057242824822,"pfxZ":12.174124862347913,"pX":0.209747933211486,"pZ":2.250176176007429,"vX0":6.065128355886412,"vY0":-130.1343188565973,"vZ0":-7.3903853606820284,"x":109.0,"y":178.03,"x0":-1.6545884372083333,"y0":50.00581010744178,"z0":6.012605852098819,"aX":-6.620473959370827},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":20.4,"breakHorizontal":5.5,"spinRate":2024,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.42226300399175987,"extension":6.834108084795894},"index":2,"playId":"ee4bbc8d-0c8a-3aad-8785-8af601f679e3","pitchNumber":3,"startTime":"2026-05-03T18:28:54.292Z","endTime":"2026-05-03T18:28:59.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.7,"endSpeed":68.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.080574749981146,"aZ":-37.13884852701724,"pfxX":6.675068876222085,"pfxZ":-4.141699697527132,"pX":0.4538028799608267,"pZ":1.3328580847877047,"vX0":3.560469395471702,"vY0":-110.1326260648067,"vZ0":-1.589494174185824,"x":99.7,"y":202.79,"x0":-2.064684008541423,"y0":50.004150132253955,"z0":6.082556280494655,"aX":7.996572636204948},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-7.6,"breakHorizontal":-13.2,"spinRate":2343,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.5021410450936523,"extension":6.406905919321738},"hitData":{"launchSpeed":91.3,"launchAngle":-5.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":152.85}},"index":3,"playId":"db93c9c5-5cba-3f86-8bf9-668403d3bbe0","pitchNumber":4,"startTime":"2026-05-03T18:29:18.805Z","endTime":"2026-05-03T18:29:26.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-0.5000000000000009,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:29:26.436Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to center fielder Esteury Ruiz.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T18:29:42.633Z","endTime":"2026-05-03T18:31:32.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.392353872736102,"aZ":-31.153933650666634,"pfxX":-8.75577862117067,"pfxZ":0.7155650331319094,"pX":-1.0041020376229282,"pZ":2.5760976019854573,"vX0":5.402269478189507,"vY0":-118.53655823221428,"vZ0":-1.1483071668037268,"x":155.27,"y":169.23,"x0":-2.179156397680015,"y0":50.00094905572826,"z0":5.920157506712806,"aX":-12.415438650909294},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.3,"breakHorizontal":14.5,"spinRate":1173,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.46269752501547146,"extension":6.84369344811518},"index":0,"playId":"c0deaa1c-a23a-31e5-b960-1a651fe1e902","pitchNumber":1,"startTime":"2026-05-03T18:29:56.743Z","endTime":"2026-05-03T18:30:01.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.262803356657546,"aZ":-26.360273006654282,"pfxX":-10.326056696100359,"pfxZ":4.194053286274477,"pX":0.33937122674969045,"pZ":1.2641963473844373,"vX0":8.658975749057594,"vY0":-117.28600864679126,"vZ0":-4.8242472281654605,"x":104.06,"y":204.65,"x0":-2.0680930519820664,"y0":50.002380733694345,"z0":5.821278122701741,"aX":-14.311088296673743},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":6.6,"breakHorizontal":16.4,"spinRate":1600,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.46793269997673237,"extension":6.959626515160937},"index":1,"playId":"2166d201-23b5-3a8e-8612-3076f4fb4ec8","pitchNumber":2,"startTime":"2026-05-03T18:30:17.161Z","endTime":"2026-05-03T18:30:20.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.188195959874616,"aZ":-13.72850413918784,"pfxX":-4.72676322327067,"pfxZ":10.838834412072597,"pX":0.1915722656677138,"pZ":3.6210737311916192,"vX0":6.569785646531483,"vY0":-130.10305883326527,"vZ0":-3.7217318682346545,"x":109.7,"y":141.01,"x0":-1.7608802720891543,"y0":50.00166260848305,"z0":6.12157709946933,"aX":-8.043519831305723},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":19.0,"breakHorizontal":7.0,"spinRate":2017,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4222054962981634,"extension":6.643330822446232},"index":2,"playId":"40537487-ddc4-3828-87d9-cbe675b867f5","pitchNumber":3,"startTime":"2026-05-03T18:30:38.713Z","endTime":"2026-05-03T18:30:42.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.357817528421396,"aZ":-12.312267355586869,"pfxX":-4.760858277648995,"pfxZ":11.640021513833634,"pX":-0.3232287584890847,"pZ":3.0658825010821738,"vX0":5.614297613750747,"vY0":-130.30149591755227,"vZ0":-5.32194963343652,"x":129.32,"y":156.0,"x0":-1.8951021901985265,"y0":50.002080032567775,"z0":6.077820302621791,"aX":-8.123324974222154},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":20.0,"breakHorizontal":7.3,"spinRate":2074,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4216104867763515,"extension":6.621141076616537},"index":3,"playId":"b67898e4-cb0a-34a8-8d7c-439dfeb6a3b8","pitchNumber":4,"startTime":"2026-05-03T18:30:59.395Z","endTime":"2026-05-03T18:31:02.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.583622464924034,"aZ":-11.473719523165284,"pfxX":-5.044678275577415,"pfxZ":12.018333720420381,"pX":0.43830234071930246,"pZ":2.5246894205425634,"vX0":7.259586423552658,"vY0":-130.89860611192768,"vZ0":-6.734469248894929,"x":100.29,"y":170.61,"x0":-1.7252546646041318,"y0":50.00164526410116,"z0":6.003525544135953,"aX":-8.688398374708784},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":20.3,"breakHorizontal":7.4,"spinRate":2109,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.41965274735170865,"extension":6.905679042541678},"hitData":{"launchSpeed":92.9,"launchAngle":46.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.2,"coordY":77.97}},"index":4,"playId":"f1481c35-b6d4-3ec2-bd98-379f73020d88","pitchNumber":5,"startTime":"2026-05-03T18:31:19.456Z","endTime":"2026-05-03T18:31:32.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.7,"awayTeamWinProbability":93.3,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:31:32.267Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Felix Reyes doubles (1) on a sharp line drive to left fielder Javier Sanoja. J.T. Realmuto to 3rd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T18:31:40.504Z","endTime":"2026-05-03T18:33:21.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"postOnThird":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.2,"endSpeed":68.5,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.224923737222845,"aZ":-35.68701790268589,"pfxX":5.232391296346178,"pfxZ":-2.9334768780312217,"pX":-0.11584205006034896,"pZ":4.0613978642351665,"vX0":3.158099105676472,"vY0":-109.34195648489828,"vZ0":3.6996903656006315,"x":121.42,"y":129.12,"x0":-2.2640380008300585,"y0":50.00301505962727,"z0":6.203733453797686,"aX":6.2660323153452975},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-3.8,"breakHorizontal":-10.3,"spinRate":2327,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.5030326538637828,"extension":6.502129470159217},"index":0,"playId":"02331e85-2098-3cbe-bfd7-64e191743c0e","pitchNumber":1,"startTime":"2026-05-03T18:31:54.014Z","endTime":"2026-05-03T18:31:57.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.0,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.007186660622718,"aZ":-12.888335965340831,"pfxX":-4.716556557561404,"pfxZ":11.426974531413313,"pX":0.5458043047366784,"pZ":3.08600263968655,"vX0":7.443363183191122,"vY0":-129.59679659978502,"vZ0":-5.094181467710363,"x":96.2,"y":155.46,"x0":-1.7608627591219903,"y0":50.00556846028934,"z0":6.074256851115042,"aX":-7.963162907625568},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":19.7,"breakHorizontal":6.7,"spinRate":2169,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.4238796509521552,"extension":7.024542804283632},"index":1,"playId":"f4da7cf4-59d5-3950-a7d4-fa32c973d1cd","pitchNumber":2,"startTime":"2026-05-03T18:32:12.811Z","endTime":"2026-05-03T18:32:19.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.336981365101167,"aZ":-28.868542494088715,"pfxX":-9.407377868835647,"pfxZ":2.2968526146420967,"pX":-1.4213356317153392,"pZ":2.459087365025545,"vX0":5.064119004423386,"vY0":-119.51513539462688,"vZ0":-1.9522919617420147,"x":171.18,"y":172.38,"x0":-2.3521969259524256,"y0":50.001281700644284,"z0":5.8944403350194285,"aX":-13.525477011416953},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.0,"breakHorizontal":15.7,"spinRate":1356,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.45934945037460606,"extension":6.9424382288298006},"index":2,"playId":"8e1672c9-fccb-327f-b3b1-fd7d750ae1ca","pitchNumber":3,"startTime":"2026-05-03T18:32:48.073Z","endTime":"2026-05-03T18:32:53.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.3,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.097898943755432,"aZ":-12.290276889925794,"pfxX":-3.782920989985013,"pfxZ":11.608167461550616,"pX":-0.48431302218839395,"pZ":3.4567635644230914,"vX0":4.8870055848478415,"vY0":-130.9226169976991,"vZ0":-4.312933347981242,"x":135.46,"y":145.45,"x0":-1.8953622614507717,"y0":50.00135524301527,"z0":6.065091956272188,"aX":-6.4791977685046644},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":20.2,"breakHorizontal":5.6,"spinRate":2109,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.4205333840636154,"extension":6.711072606947324},"hitData":{"launchSpeed":110.3,"launchAngle":18.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":36.94,"coordY":88.79}},"index":3,"playId":"a6342cea-6184-3072-b537-2c18d8fb5557","pitchNumber":4,"startTime":"2026-05-03T18:33:09.789Z","endTime":"2026-05-03T18:33:21.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"first":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-0.7000000000000002,"leverageIndex":0.19,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:33:21.798Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Crawford singles on a ground ball to right fielder Kyle Stowers. J.T. Realmuto scores. Felix Reyes to 3rd.","rbi":1,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T18:33:31.921Z","endTime":"2026-05-03T18:34:07.862Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnThird":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46263434706266,"aZ":-29.076370845764217,"pfxX":-10.887828929354683,"pfxZ":2.172785779827622,"pX":-0.22802347944915,"pZ":1.256660351506095,"vX0":7.724812124997168,"vY0":-119.33374200031,"vZ0":-4.5840946606259845,"x":125.69,"y":204.85,"x0":-2.1113026055143105,"y0":50.0027225500332,"z0":5.857026172124214,"aX":-15.520089320351996},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.9,"breakHorizontal":17.5,"spinRate":1556,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.46105909400917344,"extension":6.987816361665261},"hitData":{"launchSpeed":72.3,"launchAngle":11.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.69,"coordY":129.28}},"index":0,"playId":"a787f434-0687-3043-89f8-fad3de7d7593","pitchNumber":1,"startTime":"2026-05-03T18:33:56.342Z","endTime":"2026-05-03T18:34:07.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"second":{"id":694025,"link":"/api/v1/people/694025"},"third":{"id":592663,"link":"/api/v1/people/592663"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":663978,"link":"/api/v1/people/663978"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":-2.1,"leverageIndex":0.43,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:34:07.862Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, third baseman Leo Jiménez to first baseman Connor Norby.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-03T18:37:29.662Z","endTime":"2026-05-03T18:39:25.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,9],"actionIndex":[2,8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T18:34:33.805Z","endTime":"2026-05-03T18:34:33.806Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-05-03T18:34:33.806Z","endTime":"2026-05-03T18:37:02.166Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: John King replaces Chris Paddack.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-03T18:37:02.166Z","endTime":"2026-05-03T18:37:31.580Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":667463,"link":"/api/v1/people/667463"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663978,"link":"/api/v1/people/663978","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":72.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.987472564635713,"aZ":-35.040488043249496,"pfxX":9.505749639892429,"pfxZ":-2.1033052028226855,"pX":1.9598494596118932,"pZ":2.2574806295356877,"vX0":-3.0772749489106577,"vY0":-117.4017131626921,"vZ0":0.21336114520392613,"x":42.3,"y":177.83,"x0":2.070382222239422,"y0":50.00125754287784,"z0":5.489454222148285,"aX":12.963305430395039},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-3.4,"breakHorizontal":-16.2,"spinRate":1432,"spinDirection":104},"zone":14,"typeConfidence":0.91,"plateTime":0.4706936627429936,"extension":5.618111213200554},"index":3,"playId":"80b34fde-6900-3e9d-ac14-bdb149126bbf","pitchNumber":1,"startTime":"2026-05-03T18:37:31.580Z","endTime":"2026-05-03T18:37:34.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43589160425652,"aZ":-39.19119938332188,"pfxX":-5.540072044615928,"pfxZ":-5.39646690500366,"pX":0.017402113581723336,"pZ":3.138874437661011,"vX0":-2.568724714780505,"vY0":-114.3012407278429,"vZ0":2.3081291759314,"x":116.34,"y":154.03,"x0":1.8816153872831756,"y0":50.002147401768546,"z0":6.012506515692219,"aX":-7.2042854393793405},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-8.6,"breakHorizontal":10.8,"spinRate":2871,"spinDirection":325},"zone":2,"typeConfidence":0.87,"plateTime":0.48236288986947473,"extension":5.537772856992576},"index":4,"playId":"42141901-d8d1-3261-b974-599eec209f65","pitchNumber":2,"startTime":"2026-05-03T18:37:49.971Z","endTime":"2026-05-03T18:37:53.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":72.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08687688501613,"aZ":-35.97812444460936,"pfxX":-6.447357004086837,"pfxZ":-2.8072693016449453,"pX":-0.6234949966404153,"pZ":1.4656410654415466,"vX0":-4.177684817573003,"vY0":-117.35865760295108,"vZ0":-1.2634276808867198,"x":140.77,"y":199.21,"x0":2.0350333967248155,"y0":50.00337517254176,"z0":5.4500311035458715,"aX":-8.736785124124713},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-5.0,"breakHorizontal":13.0,"spinRate":2856,"spinDirection":307},"zone":13,"typeConfidence":0.75,"plateTime":0.47189519450029627,"extension":5.590879707844249},"index":5,"playId":"c00c6bd9-9370-3116-80de-1f270a3dffb3","pitchNumber":3,"startTime":"2026-05-03T18:38:05.876Z","endTime":"2026-05-03T18:38:09.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.178760650467257,"aZ":-28.765247479241225,"pfxX":6.067884856069941,"pfxZ":1.9048221709438682,"pX":0.45555023279270135,"pZ":2.633746563322746,"vX0":-5.657565128068604,"vY0":-132.9342393181488,"vZ0":-1.6241335787837623,"x":99.64,"y":167.67,"x0":1.8217876531808634,"y0":50.005385738691096,"z0":5.338497449908428,"aX":10.87474744811472},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.4,"breakHorizontal":-9.8,"spinRate":2074,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.41183903567714664,"extension":5.8884334947074555},"index":6,"playId":"01fc2aa2-798d-3247-81df-34d03a9f6448","pitchNumber":4,"startTime":"2026-05-03T18:38:34.748Z","endTime":"2026-05-03T18:38:39.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.701337997669615,"aZ":-34.06897982462646,"pfxX":9.686137777637757,"pfxZ":-1.3033835159085498,"pX":0.45975987592942175,"pZ":1.1569910857849433,"vX0":-6.2150533571332724,"vY0":-120.53218376356527,"vZ0":-2.668975002503575,"x":99.48,"y":207.54,"x0":1.8268496979336624,"y0":50.00252024243644,"z0":5.3182509772569295,"aX":14.103603898282143},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.8,"breakHorizontal":-15.8,"spinRate":1436,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.45624872400087524,"extension":5.7250683086253655},"index":7,"playId":"7049d7ab-79c4-3abf-907c-d744a3718d54","pitchNumber":5,"startTime":"2026-05-03T18:38:55.277Z","endTime":"2026-05-03T18:39:00.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Justin Crawford steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":8,"actionPlayId":"7049d7ab-79c4-3abf-907c-d744a3718d54","startTime":"2026-05-03T18:39:06.709Z","endTime":"2026-05-03T18:39:17.404Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"first":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":694025,"link":"/api/v1/people/694025"},"postOnSecond":{"id":702222,"link":"/api/v1/people/702222"},"postOnThird":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.26,"dramaIndex":12.0,"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.127832168176035,"aZ":-37.199946445540625,"pfxX":-3.2877128996664933,"pfxZ":-3.4659201682887257,"pX":-0.26496152314532573,"pZ":2.189842020111538,"vX0":-4.006824938763632,"vY0":-120.18932073990752,"vZ0":-0.18195500131955056,"x":127.1,"y":179.65,"x0":1.8561569148212727,"y0":50.00191855959346,"z0":5.593687108778677,"aX":-4.76861168444103},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.0,"breakHorizontal":7.0,"spinRate":2915,"spinDirection":319},"zone":7,"typeConfidence":0.92,"plateTime":0.4571906061895623,"extension":5.650531966630653},"hitData":{"launchSpeed":100.2,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.62,"coordY":164.35}},"index":9,"playId":"a52c6133-729b-385f-8837-4a9c05a5dd1a","pitchNumber":6,"startTime":"2026-05-03T18:39:17.404Z","endTime":"2026-05-03T18:39:25.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"second":{"id":702222,"link":"/api/v1/people/702222"},"third":{"id":694025,"link":"/api/v1/people/694025"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":0.7000000000000002,"leverageIndex":0.26,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:39:25.029Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a ground ball to shortstop Trea Turner.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T18:41:29.820Z","endTime":"2026-05-03T18:41:54.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":86.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.41759535206186,"aZ":-13.462835084610365,"pfxX":7.530659467940863,"pfxZ":9.592030293716896,"pX":-0.11690601188963298,"pZ":1.937341268309268,"vX0":-8.466350684414618,"vY0":-139.94104112190794,"vZ0":-7.40256230816126,"x":121.46,"y":186.47,"x0":1.9931803118896674,"y0":50.004375017203316,"z0":5.5296498531087055,"aX":14.692704275795116},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":-11.5,"spinRate":2285,"spinDirection":128},"zone":8,"typeConfidence":0.9,"plateTime":0.3938910815811756,"extension":5.163883408230342},"index":0,"playId":"77a203c8-e806-377c-b7a7-3095c2b991aa","pitchNumber":1,"startTime":"2026-05-03T18:41:34.022Z","endTime":"2026-05-03T18:41:37.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37317739440288,"aZ":-27.213707404430394,"pfxX":11.195339187588987,"pfxZ":3.1694163828007893,"pX":0.741528514346068,"pZ":1.9519011037216971,"vX0":-7.117249623914747,"vY0":-125.19701836053719,"vZ0":-3.4157117099554632,"x":88.73,"y":186.08,"x0":2.185710324449559,"y0":50.004738676504864,"z0":5.593400861460861,"aX":17.540849221640773},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.0,"breakHorizontal":-18.4,"spinRate":1671,"spinDirection":125},"zone":9,"typeConfidence":0.91,"plateTime":0.43969557499592904,"extension":5.2677186880422475},"hitData":{"launchSpeed":76.2,"launchAngle":12.0,"totalDistance":140.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.36,"coordY":147.04}},"index":1,"playId":"4022bc67-20b5-3447-a2b4-d42e614d5de7","pitchNumber":2,"startTime":"2026-05-03T18:41:47.155Z","endTime":"2026-05-03T18:41:54.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.31,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:41:54.664Z","atBatIndex":28},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Agustín Ramírez grounds into a double play, second baseman Bryson Stott to first baseman Bryce Harper. Otto Lopez out at 2nd. Agustín Ramírez out at 1st.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T18:42:13.675Z","endTime":"2026-05-03T18:42:32.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.33291281315704,"aZ":-17.321139446773174,"pfxX":6.801263228330752,"pfxZ":7.528200097188509,"pX":0.26585888404700225,"pZ":2.4020082857735816,"vX0":-7.77526087964327,"vY0":-139.98464346822283,"vZ0":-5.451075512572482,"x":106.87,"y":173.93,"x0":2.2035460370264257,"y0":50.00340459178559,"z0":5.51895452103173,"aX":13.419679327696253},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":-10.6,"spinRate":2080,"spinDirection":124},"zone":5,"typeConfidence":0.9,"plateTime":0.3921583644975697,"extension":5.281885855126887},"hitData":{"launchSpeed":102.1,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":131.9,"coordY":147.41}},"index":0,"playId":"794373ad-2e3c-34e2-b1cb-24361f3b4952","pitchNumber":1,"startTime":"2026-05-03T18:42:24.374Z","endTime":"2026-05-03T18:42:32.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":3.3000000000000003,"awayTeamWinProbability":96.7,"homeTeamWinProbabilityAdded":-2.6999999999999997,"leverageIndex":0.58,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:42:32.091Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Stowers lines out to center fielder Justin Crawford.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-03T18:42:49.787Z","endTime":"2026-05-03T18:44:14.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669065,"fullName":"Kyle Stowers","link":"/api/v1/people/669065"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":87.9,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.20459359313047,"aZ":-19.92025714305356,"pfxX":10.8167511290106,"pfxZ":6.156181548193736,"pX":0.1314737313903046,"pZ":2.5354918679126945,"vX0":-8.530117641376378,"vY0":-140.95003485281157,"vZ0":-5.300794851549883,"x":111.99,"y":170.32,"x0":1.8078251205844298,"y0":50.003058666523685,"z0":5.746647849249234,"aX":21.534093037834484},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":-17.6,"spinRate":2412,"spinDirection":130},"zone":5,"typeConfidence":0.65,"plateTime":0.3901768780579822,"extension":5.402521380986962},"index":0,"playId":"4c2442dc-72b0-37a8-82a1-84829e518682","pitchNumber":1,"startTime":"2026-05-03T18:42:59.746Z","endTime":"2026-05-03T18:43:02.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-05-03T18:43:13.052Z","endTime":"2026-05-03T18:43:23.991Z","isPitch":false,"type":"action","player":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.572354636323297,"aZ":-34.09376833651268,"pfxX":-6.15726787919043,"pfxZ":-1.2339938846514151,"pX":-1.53107517432386,"pZ":2.1945396295818527,"vX0":-7.240463278887204,"vY0":-124.73823660555927,"vZ0":-1.4117423773699735,"x":175.36,"y":179.53,"x0":2.2205770101410107,"y0":50.001934565277544,"z0":5.60641406866777,"aX":-9.596838261234893},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.3,"breakHorizontal":13.0,"spinRate":2688,"spinDirection":329},"zone":13,"typeConfidence":0.91,"plateTime":0.4408960003498703,"extension":5.324764537502901},"index":2,"playId":"c21bb81f-0955-36bf-bfa3-0bf6cde43ff8","pitchNumber":2,"startTime":"2026-05-03T18:43:23.991Z","endTime":"2026-05-03T18:43:27.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.1,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.60630069999682,"aZ":-11.771121639421745,"pfxX":6.051826661573734,"pfxZ":10.19030769080752,"pX":-1.1008392095255506,"pZ":2.5851550973080863,"vX0":-9.815702432237053,"vY0":-141.40109286749055,"vZ0":-6.488231227474096,"x":158.96,"y":168.98,"x0":1.6472115903097684,"y0":50.00433238755142,"z0":5.682783149507086,"aX":12.119477926246043},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":-8.6,"spinRate":2323,"spinDirection":132},"zone":11,"typeConfidence":0.9,"plateTime":0.38902782909827494,"extension":5.307532415681935},"index":3,"playId":"129b9561-de11-36b9-97ee-064050d4f7ca","pitchNumber":3,"startTime":"2026-05-03T18:43:37.861Z","endTime":"2026-05-03T18:43:41.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.5,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.61183175294831,"aZ":-14.796594579056343,"pfxX":6.6049856301792715,"pfxZ":8.729048644231112,"pX":-0.6151984578795312,"pZ":4.025211902359597,"vX0":-9.060601533044254,"vY0":-141.23759221702508,"vZ0":-2.3584980759656067,"x":140.45,"y":130.1,"x0":1.7985475590277074,"y0":50.000566806281846,"z0":5.839808890057597,"aX":13.14624735232213},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":-9.8,"spinRate":2343,"spinDirection":132},"zone":11,"typeConfidence":0.9,"plateTime":0.3900262344800969,"extension":5.2635733650773995},"index":4,"playId":"86ad6f5f-b782-3d13-9bbc-e3a4478050cc","pitchNumber":4,"startTime":"2026-05-03T18:43:53.578Z","endTime":"2026-05-03T18:43:57.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.295,"strikeZoneBottom":1.663,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.401441141782865,"aZ":-32.1651503848816,"pfxX":-6.544870498147851,"pfxZ":0.003348544674496523,"pX":-1.0749435154030376,"pZ":2.3858074422933835,"vX0":-5.590910397683545,"vY0":-124.57034926085908,"vZ0":-1.3004866813698628,"x":157.97,"y":174.36,"x0":2.0568822042353987,"y0":50.001625412481275,"z0":5.598723366377839,"aX":-10.178731246144935},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.0,"breakHorizontal":13.2,"spinRate":2601,"spinDirection":326},"zone":13,"typeConfidence":0.91,"plateTime":0.4414186089161358,"extension":5.206195074123425},"hitData":{"launchSpeed":82.2,"launchAngle":29.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.24,"coordY":77.39}},"index":5,"playId":"78f0001d-cc1a-3f2e-bbae-e5fa5d473fcc","pitchNumber":5,"startTime":"2026-05-03T18:44:07.000Z","endTime":"2026-05-03T18:44:14.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669065,"link":"/api/v1/people/669065","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":669065,"link":"/api/v1/people/669065"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.0,"awayTeamWinProbability":97.0,"homeTeamWinProbabilityAdded":-0.30000000000000027,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:44:14.726Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Schwarber singles on a sharp line drive to center fielder Esteury Ruiz.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T18:46:10.100Z","endTime":"2026-05-03T18:47:10.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.566124831099003,"aZ":-34.142302599797375,"pfxX":6.368618479429495,"pfxZ":-1.1780485657409923,"pX":0.1885173545207958,"pZ":2.680554842913807,"vX0":-6.33734185782845,"vY0":-128.76202781857228,"vZ0":-0.21955386917674335,"x":109.81,"y":166.41,"x0":1.8628590586738996,"y0":50.00512649495601,"z0":5.42518133494236,"aX":10.617252608405819},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.9,"breakHorizontal":-10.0,"spinRate":1953,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.4265786530838347,"extension":5.636838208826104},"index":0,"playId":"97578a6d-bccf-317a-8a05-c00cdafffe6e","pitchNumber":1,"startTime":"2026-05-03T18:46:24.671Z","endTime":"2026-05-03T18:46:28.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":81.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.864819447485264,"aZ":-30.21805183136004,"pfxX":9.443444555991324,"pfxZ":1.1393382976037314,"pX":0.5013614784640124,"pZ":1.7276197854504904,"vX0":-6.4299835969091435,"vY0":-131.1766912861851,"vZ0":-3.1994008004659413,"x":97.89,"y":192.13,"x0":1.7723949618804071,"y0":50.006310659027385,"z0":5.245112470761365,"aX":16.262629935856044},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.4,"breakHorizontal":-15.5,"spinRate":2219,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.41949177995188647,"extension":5.831562841556929},"index":1,"playId":"506ddbb5-7f5f-36fb-82c2-8ec615f1f194","pitchNumber":2,"startTime":"2026-05-03T18:46:38.493Z","endTime":"2026-05-03T18:46:42.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-03T18:46:48.956Z","endTime":"2026-05-03T18:47:00.755Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.745333946071067,"aZ":-36.83122833155247,"pfxX":8.685152062850785,"pfxZ":-3.227299785787328,"pX":0.2141030670622284,"pZ":1.6921583514888365,"vX0":-6.469421382490857,"vY0":-120.37180749530623,"vZ0":-0.6430382102723597,"x":108.84,"y":193.09,"x0":1.8289012976634689,"y0":50.000663815189284,"z0":5.2680853637788605,"aX":12.546129548212328},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.6,"breakHorizontal":-13.9,"spinRate":1406,"spinDirection":105},"zone":8,"typeConfidence":2.0,"plateTime":0.4577495335687525,"extension":5.728986147155558},"hitData":{"launchSpeed":107.5,"launchAngle":11.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":122.09,"coordY":83.72}},"index":3,"playId":"9285213c-c931-37fb-b47b-783b8c4b7be2","pitchNumber":3,"startTime":"2026-05-03T18:47:00.755Z","endTime":"2026-05-03T18:47:10.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":-0.3999999999999999,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:47:10.854Z","atBatIndex":31},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bryce Harper grounds into a double play, second baseman Xavier Edwards to shortstop Otto Lopez to first baseman Connor Norby. Kyle Schwarber out at 2nd. Bryce Harper out at 1st.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T18:47:15.378Z","endTime":"2026-05-03T18:47:54.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.342912455226823,"aZ":-30.942861882270225,"pfxX":-5.7403852073413475,"pfxZ":0.8840775109667423,"pX":-0.08639348541315721,"pZ":3.216105576123321,"vX0":-2.66764000073653,"vY0":-117.80985860209304,"vZ0":1.3236055359273466,"x":120.29,"y":151.95,"x0":1.8096936847087226,"y0":50.00259403333536,"z0":5.527300434659369,"aX":-7.992575047258172},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.3,"breakHorizontal":11.0,"spinRate":2722,"spinDirection":298},"zone":2,"typeConfidence":0.77,"plateTime":0.46661326575583173,"extension":5.717019208918986},"index":0,"playId":"f07250ab-7f6a-39e8-af87-2018bf71cf86","pitchNumber":1,"startTime":"2026-05-03T18:47:32.866Z","endTime":"2026-05-03T18:47:36.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.772059656738886,"aZ":-30.728673832988203,"pfxX":-4.650552431235305,"pfxZ":1.0211603702906,"pX":-0.44427643228818503,"pZ":2.417493222032233,"vX0":-4.23714624355106,"vY0":-118.93891656590498,"vZ0":-0.4249564578859871,"x":133.93,"y":173.51,"x0":1.9705997254208443,"y0":50.00433928156532,"z0":5.407193571976491,"aX":-6.602193587008854},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.0,"breakHorizontal":9.5,"spinRate":2784,"spinDirection":314},"zone":4,"typeConfidence":0.91,"plateTime":0.4621429265194781,"extension":5.786611206260637},"hitData":{"launchSpeed":82.4,"launchAngle":7.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.43,"coordY":151.04}},"index":1,"playId":"f381a8ea-786b-3d76-a718-04c59c37794c","pitchNumber":2,"startTime":"2026-05-03T18:47:46.710Z","endTime":"2026-05-03T18:47:54.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":0.8000000000000003,"leverageIndex":0.15,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:47:54.427Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm called out on strikes.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-03T18:48:07.092Z","endTime":"2026-05-03T18:49:11.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":667463,"fullName":"John King","link":"/api/v1/people/667463"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.050468400353978,"aZ":-37.74168025642061,"pfxX":-5.535709755651791,"pfxZ":-4.0876182546585635,"pX":-0.4636968939350633,"pZ":3.323279766408914,"vX0":-3.305129524748411,"vY0":-116.56721561286504,"vZ0":2.1784499669263373,"x":134.68,"y":149.05,"x0":1.6968199988873323,"y0":50.003911924673226,"z0":5.967038394586893,"aX":-7.53758059717919},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.5,"breakHorizontal":10.9,"spinRate":2812,"spinDirection":320},"zone":1,"typeConfidence":2.0,"plateTime":0.4717791014510939,"extension":5.623280773568417},"index":0,"playId":"e8e48645-f849-3ecb-a8fb-53b311412bff","pitchNumber":1,"startTime":"2026-05-03T18:48:20.765Z","endTime":"2026-05-03T18:48:25.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.119617362359598,"aZ":-32.06228809810792,"pfxX":-1.9333091618848277,"pfxZ":0.07259052827966528,"pX":0.5275347510821324,"pZ":2.1151140570748974,"vX0":-3.0389573641367895,"vY0":-122.74974309067056,"vZ0":-1.3322649440448038,"x":96.89,"y":181.67,"x0":2.0323572205942417,"y0":50.001506901201815,"z0":5.392597381304807,"aX":-2.952387289960626},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.1,"breakHorizontal":4.2,"spinRate":2831,"spinDirection":291},"zone":9,"typeConfidence":2.0,"plateTime":0.4460697172488879,"extension":5.783472419357861},"index":1,"playId":"69e72f52-6a96-357f-b9cb-042cf93af5e4","pitchNumber":2,"startTime":"2026-05-03T18:48:35.734Z","endTime":"2026-05-03T18:48:39.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.708322932104416,"aZ":-34.91419246043936,"pfxX":-10.282965039714743,"pfxZ":-1.921035835227423,"pX":1.2382143188751629,"pZ":2.5385383702917275,"vX0":0.5693451135165477,"vY0":-119.0357381050196,"vZ0":0.604683127201183,"x":69.8,"y":170.24,"x0":2.3292772666183508,"y0":50.00582820432146,"z0":5.464302625177157,"aX":-14.630486096536913},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.0,"breakHorizontal":18.5,"spinRate":2953,"spinDirection":313},"zone":14,"typeConfidence":2.0,"plateTime":0.46167297078186387,"extension":5.665016446027888},"index":2,"playId":"1388507d-965c-3b5a-b572-4904404cc9d3","pitchNumber":3,"startTime":"2026-05-03T18:48:50.361Z","endTime":"2026-05-03T18:48:53.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33475371045548,"aZ":-33.11301577786854,"pfxX":8.652003400246986,"pfxZ":-0.522231707992642,"pX":0.6728113752667852,"pZ":2.034430638190962,"vX0":-6.205558872963961,"vY0":-133.42832187234345,"vZ0":-2.10540894466258,"x":91.35,"y":183.85,"x0":1.9073245341885214,"y0":50.0037844369922,"z0":5.2253109420248744,"aX":15.56475533854664},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-1.2,"breakHorizontal":-14.3,"spinRate":2249,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.410878734933136,"extension":5.875071746471691},"index":3,"playId":"667c6150-8fc6-3dc5-96ce-f2725054e90b","pitchNumber":4,"startTime":"2026-05-03T18:49:06.334Z","endTime":"2026-05-03T18:49:11.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":667463,"link":"/api/v1/people/667463"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:49:11.226Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby called out on strikes.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T18:51:03.673Z","endTime":"2026-05-03T18:52:17.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.140175016758242,"aZ":-24.52474027035782,"pfxX":10.22510485789773,"pfxZ":5.102227868732073,"pX":-0.15272318265656845,"pZ":1.4617736598908786,"vX0":-8.729643229637933,"vY0":-121.98238607242773,"vZ0":-4.50670634040884,"x":122.82,"y":199.31,"x0":2.1527868680173476,"y0":50.002721006888684,"z0":5.46062499714651,"aX":15.330499054516274},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.3,"breakHorizontal":-16.3,"spinRate":1673,"spinDirection":122},"zone":13,"typeConfidence":0.9,"plateTime":0.4499003947363569,"extension":5.33065929782809},"index":0,"playId":"253fef7f-adf3-39ec-b0e6-54f7fd52e5ba","pitchNumber":1,"startTime":"2026-05-03T18:51:17.463Z","endTime":"2026-05-03T18:51:22.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.377612116548526,"aZ":-15.230464859993686,"pfxX":7.923284874571312,"pfxZ":8.699890165021266,"pX":-0.6228091101039303,"pZ":2.291872988566648,"vX0":-9.918189164939742,"vY0":-139.20140218018344,"vZ0":-6.130567070921312,"x":140.74,"y":176.9,"x0":1.9693032808567759,"y0":50.00576822531166,"z0":5.5441444857349405,"aX":15.438125278768252},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":-12.1,"spinRate":2351,"spinDirection":121},"zone":4,"typeConfidence":0.9,"plateTime":0.39457613796733026,"extension":5.244006319664704},"index":1,"playId":"7811b8ae-06e7-34c0-a325-1e17a36c947e","pitchNumber":2,"startTime":"2026-05-03T18:51:29.712Z","endTime":"2026-05-03T18:51:33.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28082058809873,"aZ":-34.72336367595189,"pfxX":-4.204065881702065,"pfxZ":-1.693657326632076,"pX":0.22151429642768664,"pZ":3.184993472816499,"vX0":-4.389447878244858,"vY0":-121.83730584878876,"vZ0":1.2961532959751005,"x":108.56,"y":152.79,"x0":2.5905439717711407,"y0":50.00131053829434,"z0":5.6403127476891495,"aX":-6.336958358665867},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.5,"breakHorizontal":8.6,"spinRate":2399,"spinDirection":321},"zone":2,"typeConfidence":0.9,"plateTime":0.44904868455713265,"extension":5.270514564390787},"index":2,"playId":"1e73aebd-872f-3844-93ea-5782ba3a7d81","pitchNumber":3,"startTime":"2026-05-03T18:51:45.995Z","endTime":"2026-05-03T18:51:49.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.94023220601882,"aZ":-14.48428477386433,"pfxX":7.950797401998406,"pfxZ":8.96807689016368,"pX":0.4742789652561839,"pZ":3.9002320533624064,"vX0":-7.4769591600115985,"vY0":-140.30832478989947,"vZ0":-2.3870603300199287,"x":98.92,"y":133.47,"x0":2.154740601509337,"y0":50.001032261814494,"z0":5.718307569928738,"aX":15.680315935317184},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":-12.6,"spinRate":2307,"spinDirection":128},"zone":12,"typeConfidence":0.9,"plateTime":0.39199950438894726,"extension":5.308774448177917},"index":3,"playId":"f6f09860-faf7-347d-b742-dfc501ccdbfe","pitchNumber":4,"startTime":"2026-05-03T18:51:58.638Z","endTime":"2026-05-03T18:52:02.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.656059862133603,"aZ":-28.754642647654283,"pfxX":10.948711336282066,"pfxZ":2.1210337777484645,"pX":0.6261727488677703,"pZ":1.6865428059632581,"vX0":-7.573212719751059,"vY0":-126.73329323140291,"vZ0":-3.7153245896241733,"x":93.13,"y":193.24,"x0":2.241551490501742,"y0":50.005591175911235,"z0":5.4867601892658575,"aX":17.683477935298882},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":-17.9,"spinRate":1773,"spinDirection":120},"zone":9,"typeConfidence":0.91,"plateTime":0.43338395822482,"extension":5.547817860965075},"index":4,"playId":"883e5e6a-9c22-394b-ab69-54da2aa2af48","pitchNumber":5,"startTime":"2026-05-03T18:52:12.948Z","endTime":"2026-05-03T18:52:17.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:52:17.903Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T18:52:32.209Z","endTime":"2026-05-03T18:54:35.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.966441675361256,"aZ":-33.24914007839035,"pfxX":-4.230304514219762,"pfxZ":-0.710895745577468,"pX":-0.4604913847178681,"pZ":1.416173617925347,"vX0":-5.643342990057972,"vY0":-122.43702292288401,"vZ0":-2.7898211484057907,"x":134.55,"y":200.54,"x0":2.4228648507653756,"y0":50.00085421359911,"z0":5.413069370132053,"aX":-6.42644061408443},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.7,"breakHorizontal":9.0,"spinRate":2451,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.44720406834718496,"extension":5.333136137233206},"index":0,"playId":"80f85607-81ba-36ab-a025-09184b014a9f","pitchNumber":1,"startTime":"2026-05-03T18:52:40.038Z","endTime":"2026-05-03T18:52:44.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.415226611481767,"aZ":-28.2146927762396,"pfxX":11.221473398251046,"pfxZ":2.4932174122108623,"pX":1.109622235104364,"pZ":2.5804175125824638,"vX0":-6.416669186903618,"vY0":-125.77378893041926,"vZ0":-1.8642933698288422,"x":74.7,"y":169.11,"x0":2.246528890684188,"y0":50.00551041630079,"z0":5.637324063669628,"aX":17.83701309491328},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.3,"breakHorizontal":-18.7,"spinRate":1843,"spinDirection":122},"zone":12,"typeConfidence":0.91,"plateTime":0.4368271738907832,"extension":5.317864977078552},"index":1,"playId":"6da061f1-695b-3668-801c-71d061bb1a92","pitchNumber":2,"startTime":"2026-05-03T18:52:56.500Z","endTime":"2026-05-03T18:53:00.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.700917066055784,"aZ":-27.854827136800633,"pfxX":10.951435704820302,"pfxZ":2.744020283515802,"pX":0.5580149559955836,"pZ":2.7746335135344076,"vX0":-7.4095562096392324,"vY0":-125.06801827042919,"vZ0":-1.3996221679486351,"x":95.73,"y":163.86,"x0":2.145525216991028,"y0":50.004068243751384,"z0":5.639536065390698,"aX":17.241847793655875},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.9,"breakHorizontal":-18.0,"spinRate":1752,"spinDirection":128},"zone":3,"typeConfidence":0.91,"plateTime":0.43900108212941147,"extension":5.337017714589859},"index":2,"playId":"e4b59199-a2ca-3d55-9a26-5f0c6466ed23","pitchNumber":3,"startTime":"2026-05-03T18:53:11.227Z","endTime":"2026-05-03T18:53:15.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-05-03T18:53:23.464Z","endTime":"2026-05-03T18:53:42.735Z","isPitch":false,"type":"action","player":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40463015117455,"aZ":-31.866515274419132,"pfxX":-5.204992685055358,"pfxZ":0.21090847538631685,"pX":0.3241167497728075,"pZ":3.29811523545797,"vX0":-3.6956635811933607,"vY0":-120.88658231140168,"vZ0":1.2848552480311215,"x":104.65,"y":149.73,"x0":2.553434908890609,"y0":50.00365638042269,"z0":5.574801430299429,"aX":-7.63894373091333},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":1.0,"breakHorizontal":10.3,"spinRate":2544,"spinDirection":318},"zone":12,"typeConfidence":0.91,"plateTime":0.4545541706757965,"extension":5.226627941548527},"index":4,"playId":"09d658c3-7d50-32c5-9064-6c456442e481","pitchNumber":4,"startTime":"2026-05-03T18:53:42.735Z","endTime":"2026-05-03T18:53:47.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.3,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77071519330586,"aZ":-13.575510371713635,"pfxX":9.009918543069505,"pfxZ":9.256788250619351,"pX":-0.3693428501508383,"pZ":1.9708796286678305,"vX0":-9.440636597557242,"vY0":-141.4345442136346,"vZ0":-7.371284365405405,"x":131.08,"y":185.57,"x0":1.854671475786386,"y0":50.00328423223226,"z0":5.496932499973015,"aX":18.1025861286899},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":-14.2,"spinRate":2321,"spinDirection":127},"zone":7,"typeConfidence":0.91,"plateTime":0.3885133354117132,"extension":5.466985344390639},"index":5,"playId":"c4819f6e-147f-3ddc-8e3f-5b442d36572d","pitchNumber":5,"startTime":"2026-05-03T18:53:56.576Z","endTime":"2026-05-03T18:54:00.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.9,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.89184552070786,"aZ":-12.627260395472739,"pfxX":8.12369671494498,"pfxZ":9.783530687496835,"pX":0.09705847284809978,"pZ":2.237570958832967,"vX0":-7.9629159325940755,"vY0":-141.33235598420092,"vZ0":-6.780976670896263,"x":113.3,"y":178.37,"x0":1.9124269770710756,"y0":50.00610683452699,"z0":5.499927819249903,"aX":16.23646957103848},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":-12.8,"spinRate":2336,"spinDirection":128},"zone":5,"typeConfidence":0.9,"plateTime":0.3893785313803222,"extension":5.333959391920982},"index":6,"playId":"5ab3052c-0ddf-3f46-830a-8895900a4bd9","pitchNumber":6,"startTime":"2026-05-03T18:54:10.623Z","endTime":"2026-05-03T18:54:15.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73781344063631,"aZ":-29.130614813194846,"pfxX":9.5438781140155,"pfxZ":1.9201708969884956,"pX":0.9890796281669946,"pZ":2.124446185226565,"vX0":-6.113755458436117,"vY0":-125.78533908111996,"vZ0":-2.623023524044996,"x":79.3,"y":181.42,"x0":2.2227178478763117,"y0":50.00478188391826,"z0":5.56529314585091,"aX":15.15229970806081},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.0,"breakHorizontal":-15.7,"spinRate":1552,"spinDirection":122},"zone":14,"typeConfidence":0.9,"plateTime":0.43699882837541537,"extension":5.469275797323401},"hitData":{"launchSpeed":67.1,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.8,"coordY":152.85}},"index":7,"playId":"3bec5372-e840-3749-8d8e-5158fa9bc0a0","pitchNumber":7,"startTime":"2026-05-03T18:54:28.300Z","endTime":"2026-05-03T18:54:35.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-0.5000000000000004,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:54:35.820Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christopher Morel singles on a line drive to center fielder Justin Crawford.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T18:54:46.310Z","endTime":"2026-05-03T18:56:18.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.90371350352173,"aZ":-14.251458879949187,"pfxX":9.031131754414872,"pfxZ":8.870007484147553,"pX":-0.6921401539996721,"pZ":3.1211474480283106,"vX0":-10.251548408307555,"vY0":-142.26576799565578,"vZ0":-4.346677362450765,"x":143.38,"y":154.51,"x0":1.8089439637230098,"y0":50.00671415450568,"z0":5.5920108044791945,"aX":18.2572237779695},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":-13.9,"spinRate":2354,"spinDirection":123},"zone":1,"typeConfidence":0.9,"plateTime":0.38708325721221604,"extension":5.368932959689565},"index":0,"playId":"792e1a1c-1b04-3403-b523-2917122278dc","pitchNumber":1,"startTime":"2026-05-03T18:54:55.678Z","endTime":"2026-05-03T18:54:58.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81692969278581,"aZ":-28.89465604512634,"pfxX":-5.878522752368281,"pfxZ":2.0626669249322394,"pX":-1.468871166037711,"pZ":0.9526323557439595,"vX0":-7.260394609383123,"vY0":-125.59207413520454,"vZ0":-5.032009885747482,"x":172.99,"y":213.06,"x0":2.2292452271569925,"y0":50.00016596407153,"z0":5.348319078600016,"aX":-9.334813762776074},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.8,"breakHorizontal":12.4,"spinRate":2459,"spinDirection":335},"zone":13,"typeConfidence":0.91,"plateTime":0.43708337547340115,"extension":5.225518722237115},"index":1,"playId":"4f7746bf-f02d-335a-833d-f026bec6b385","pitchNumber":2,"startTime":"2026-05-03T18:55:16.843Z","endTime":"2026-05-03T18:55:21.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":87.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.273159793002534,"aZ":-17.933060124257324,"pfxX":7.654734473468196,"pfxZ":7.184254421115218,"pX":0.4758449668036621,"pZ":4.397067338264933,"vX0":-7.48467111626439,"vY0":-141.12984892557185,"vZ0":-0.493991329981781,"x":98.86,"y":120.06,"x0":2.19009275013828,"y0":50.005039426501085,"z0":5.747543836974533,"aX":15.178204075242412},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":-12.0,"spinRate":2281,"spinDirection":126},"zone":12,"typeConfidence":0.9,"plateTime":0.3907021448414847,"extension":5.326522650294963},"index":2,"playId":"dfa37556-87ac-39a9-80cc-35fae525471c","pitchNumber":3,"startTime":"2026-05-03T18:55:31.002Z","endTime":"2026-05-03T18:55:34.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.684028786338303,"aZ":-27.718125162667164,"pfxX":-5.370695716505222,"pfxZ":2.896105127914513,"pX":-0.12121953415737585,"pZ":3.0770839796815745,"vX0":-4.832072690930075,"vY0":-123.29576775660676,"vZ0":-0.11232494226325662,"x":121.62,"y":155.7,"x0":2.5622047050782717,"y0":50.002259974880076,"z0":5.46372098613465,"aX":-8.261794483112842},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.5,"breakHorizontal":10.9,"spinRate":2432,"spinDirection":324},"zone":2,"typeConfidence":0.91,"plateTime":0.4443646680050568,"extension":5.353661060493001},"index":3,"playId":"9e1b6a41-5280-3a8c-88ab-97136cf3d4c8","pitchNumber":4,"startTime":"2026-05-03T18:55:46.813Z","endTime":"2026-05-03T18:55:51.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-03T18:55:57.664Z","endTime":"2026-05-03T18:56:08.027Z","isPitch":false,"type":"action","player":{"id":666624,"link":"/api/v1/people/666624"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":87.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.589710796440485,"aZ":-13.569890172492524,"pfxX":7.692304405360225,"pfxZ":9.300857165543716,"pX":-0.34485396186128,"pZ":2.226588714791282,"vX0":-9.165102490609762,"vY0":-141.96351530089268,"vZ0":-6.617026111249808,"x":130.15,"y":178.66,"x0":1.9571088297044585,"y0":50.00129189025066,"z0":5.4860933062343245,"aX":15.384602191069112},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":-11.6,"spinRate":2270,"spinDirection":129},"zone":4,"typeConfidence":0.9,"plateTime":0.38883399299058885,"extension":5.486762292067096},"hitData":{"launchSpeed":95.3,"launchAngle":15.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.34,"coordY":81.65}},"index":5,"playId":"4bdc184d-7036-329e-b843-b0caa429fc48","pitchNumber":5,"startTime":"2026-05-03T18:56:08.027Z","endTime":"2026-05-03T18:56:18.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":0.30000000000000027,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:56:18.052Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, pitcher Jesús Luzardo to first baseman Bryce Harper.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-03T18:56:24.686Z","endTime":"2026-05-03T18:57:03.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666200,"link":"/api/v1/people/666200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.357704756853494,"aZ":-15.485148281428499,"pfxX":7.050396505387245,"pfxZ":8.44308132782077,"pX":-1.1081176468551601,"pZ":2.0067118890072058,"vX0":-11.153124929620171,"vY0":-139.69226376737953,"vZ0":-6.376936227807715,"x":159.24,"y":184.6,"x0":2.019606099850998,"y0":50.006724545861104,"z0":5.336658842172838,"aX":13.943247037011973},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":-10.4,"spinRate":2205,"spinDirection":128},"zone":13,"typeConfidence":0.9,"plateTime":0.392046340665261,"extension":5.412946985135962},"index":0,"playId":"3564e5f1-32cd-3e58-89f5-8478c857b8a2","pitchNumber":1,"startTime":"2026-05-03T18:56:40.854Z","endTime":"2026-05-03T18:56:44.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.404430596539004,"aZ":-15.151589749572958,"pfxX":6.85323903245061,"pfxZ":8.55014180038636,"pX":-0.5751841082767555,"pZ":2.5878739037572362,"vX0":-9.708871411566703,"vY0":-140.15329063339152,"vZ0":-5.317582391696774,"x":138.92,"y":168.91,"x0":2.0420244569043553,"y0":50.00594967277066,"z0":5.497994809635854,"aX":13.64965929997907},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":-10.4,"spinRate":2074,"spinDirection":122},"zone":4,"typeConfidence":0.9,"plateTime":0.39066705191624074,"extension":5.482693162983726},"hitData":{"launchSpeed":85.1,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.67,"coordY":182.51}},"index":1,"playId":"8dd972ba-65ed-3af1-a921-8d80f67ff919","pitchNumber":2,"startTime":"2026-05-03T18:56:56.474Z","endTime":"2026-05-03T18:57:03.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"first":{"id":666624,"link":"/api/v1/people/666624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-0.5000000000000004,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:57:03.985Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a line drive to center fielder Esteury Ruiz.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T18:59:26.634Z","endTime":"2026-05-03T18:59:39.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Phillips replaces John King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T18:58:37.338Z","endTime":"2026-05-03T18:59:19.047Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663969,"link":"/api/v1/people/663969"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":667463,"link":"/api/v1/people/667463","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T18:59:19.047Z","endTime":"2026-05-03T18:59:28.962Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66830066015198,"aZ":-20.33642705674402,"pfxX":-9.931608221335942,"pfxZ":5.992036275398768,"pX":-0.10580257832399734,"pZ":2.0806443990973094,"vX0":5.852991284382657,"vY0":-140.11450137416264,"vZ0":-6.591792749178355,"x":121.03,"y":182.6,"x0":-0.9390393065094856,"y0":50.00081986873302,"z0":5.806924819875521,"aX":-19.61029055038272},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.6,"breakHorizontal":16.7,"spinRate":2057,"spinDirection":223},"zone":8,"typeConfidence":0.92,"plateTime":0.3919452501143037,"extension":6.248454755294137},"hitData":{"launchSpeed":95.1,"launchAngle":10.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.64,"coordY":104.03}},"index":2,"playId":"fd122585-e4d0-320e-8206-074924962590","pitchNumber":1,"startTime":"2026-05-03T18:59:28.962Z","endTime":"2026-05-03T18:59:39.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.07,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-03T18:59:39.984Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.T. Realmuto lines out to third baseman Leo Jiménez.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T19:00:20.502Z","endTime":"2026-05-03T19:01:13.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T19:00:03.213Z","endTime":"2026-05-03T19:00:22.814Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"},"defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.77398069975967,"aZ":-34.02375552143587,"pfxX":8.193256937624849,"pfxZ":-1.2816255403754133,"pX":1.402305996092499,"pZ":0.7888548649977128,"vX0":3.094906583399421,"vY0":-120.96572435460173,"vZ0":-4.5125529603462535,"x":63.55,"y":217.48,"x0":-0.9686383445077074,"y0":50.00383745492273,"z0":5.755437509075709,"aX":11.801730864258628},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.4,"breakHorizontal":-15.7,"spinRate":2502,"spinDirection":63},"zone":14,"typeConfidence":0.89,"plateTime":0.4577565412017952,"extension":6.458687019826839},"index":1,"playId":"951b84a8-db36-3787-9530-1bf68d15b3a7","pitchNumber":1,"startTime":"2026-05-03T19:00:22.814Z","endTime":"2026-05-03T19:00:26.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.202920296871753,"aZ":-27.72561570534459,"pfxX":-6.940568732836485,"pfxZ":2.7526360261891725,"pX":-0.23813261008814005,"pZ":2.824576522710214,"vX0":3.8095970311912377,"vY0":-126.98602361083177,"vZ0":-2.2890078487682275,"x":126.08,"y":162.52,"x0":-0.8631412437167599,"y0":50.00527795654917,"z0":5.963531587393969,"aX":-11.234019367572264},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.7,"breakHorizontal":11.6,"spinRate":1304,"spinDirection":240},"zone":2,"typeConfidence":0.91,"plateTime":0.43283063231491825,"extension":6.641245711805018},"index":2,"playId":"deac4d8f-cc53-3d92-9080-009a41abdaec","pitchNumber":2,"startTime":"2026-05-03T19:00:45.089Z","endTime":"2026-05-03T19:00:48.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89263213881616,"aZ":-32.114038608159476,"pfxX":5.802015476930393,"pfxZ":0.03495888898510913,"pX":0.602844766302579,"pZ":1.3860427278888423,"vX0":1.6790738011230648,"vY0":-122.39056258787231,"vZ0":-3.717787771310207,"x":94.02,"y":201.36,"x0":-0.8484255266375637,"y0":50.00031181957673,"z0":5.724319992256932,"aX":8.653644658209082},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.6,"breakHorizontal":-10.9,"spinRate":2486,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.450407669780045,"extension":6.526466925672294},"hitData":{"launchSpeed":91.3,"launchAngle":7.0,"totalDistance":122.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":104.07,"coordY":167.38}},"index":3,"playId":"65adfb1b-1a69-3a99-bc3b-c1396274adcb","pitchNumber":3,"startTime":"2026-05-03T19:01:08.680Z","endTime":"2026-05-03T19:01:13.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:01:13.682Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out to first baseman Connor Norby. Brandon Marsh to 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T19:01:26.922Z","endTime":"2026-05-03T19:03:27.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.912088701338924,"aZ":-30.546700861385357,"pfxX":6.515822532958318,"pfxZ":1.1050218510338965,"pX":1.1121634701030596,"pZ":1.5890843011924678,"vX0":3.2685330459433835,"vY0":-121.20145388173572,"vZ0":-3.5355304383443933,"x":74.61,"y":195.87,"x0":-1.104785329011509,"y0":50.00409951354077,"z0":5.763250687894665,"aX":9.595542716495993},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.3,"breakHorizontal":-12.6,"spinRate":2467,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.45367240206950754,"extension":6.478821740391734},"index":0,"playId":"b69b6b7e-7a5e-372b-8d44-262291ffbd93","pitchNumber":1,"startTime":"2026-05-03T19:01:42.854Z","endTime":"2026-05-03T19:01:46.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.91788157732728,"aZ":-31.83401746252655,"pfxX":-7.610540611161793,"pfxZ":0.21403045245239216,"pX":-0.4774556436246315,"pZ":1.791542929037045,"vX0":3.8838129427529595,"vY0":-125.52902044207907,"vZ0":-3.39404620469965,"x":135.2,"y":190.41,"x0":-1.0646549064400566,"y0":50.00201242505008,"z0":5.781863316942791,"aX":-12.016603355170448},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.2,"breakHorizontal":12.7,"spinRate":1142,"spinDirection":244},"zone":7,"typeConfidence":0.9,"plateTime":0.43811618067964275,"extension":6.599730551178796},"index":1,"playId":"046404d2-67be-32c9-8b0c-b6f8ea766e13","pitchNumber":2,"startTime":"2026-05-03T19:02:01.501Z","endTime":"2026-05-03T19:02:05.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.123254665866142,"aZ":-44.44807285771209,"pfxX":2.1711162697173187,"pfxZ":-8.314361768192757,"pX":0.9113890349755734,"pZ":-0.1746055120462658,"vX0":2.9851578352355057,"vY0":-121.82465215358754,"vZ0":-5.5448101476534655,"x":82.26,"y":243.49,"x0":-0.6209850561123403,"y0":50.005951590344985,"z0":6.052222487073159,"aX":3.202981271738116},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-16.2,"breakHorizontal":-4.8,"spinRate":2595,"spinDirection":25},"zone":14,"typeConfidence":0.91,"plateTime":0.4528653679716532,"extension":6.524982617445973},"index":2,"playId":"357c2aff-b55a-38d3-83bb-6d4e058b3c3b","pitchNumber":3,"startTime":"2026-05-03T19:02:21.045Z","endTime":"2026-05-03T19:02:24.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.674747688759062,"aZ":-32.873940561934916,"pfxX":6.796297702847026,"pfxZ":-0.48942617891525764,"pX":-0.6204566531203767,"pZ":1.7665864531316893,"vX0":-0.29808323637660517,"vY0":-120.39521454093521,"vZ0":-2.349598737545835,"x":140.65,"y":191.08,"x0":-1.3748057680206978,"y0":50.000400353098854,"z0":5.708082292774286,"aX":9.823819987876812},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.2,"breakHorizontal":-12.1,"spinRate":2419,"spinDirection":66},"zone":7,"typeConfidence":0.9,"plateTime":0.45760654413105817,"extension":6.501177254388321},"index":3,"playId":"7fe2be2e-2be0-302a-a478-0d6c8042fc33","pitchNumber":4,"startTime":"2026-05-03T19:02:51.777Z","endTime":"2026-05-03T19:02:56.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-03T19:03:04.332Z","endTime":"2026-05-03T19:03:20.777Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.353154380102126,"aZ":-27.57182470010904,"pfxX":-9.273427798160615,"pfxZ":2.759815740546774,"pX":-0.4881357568040954,"pZ":1.5483771839976113,"vX0":4.201989104940282,"vY0":-128.78910937892468,"vZ0":-5.237602462628173,"x":135.61,"y":196.97,"x0":-0.9416907455359835,"y0":50.005169661794845,"z0":5.7579930122135305,"aX":-15.479948217488921},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.0,"breakHorizontal":15.7,"spinRate":1260,"spinDirection":242},"zone":13,"typeConfidence":0.83,"plateTime":0.4263453137712938,"extension":6.673291744123295},"hitData":{"launchSpeed":86.4,"launchAngle":-41.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.91,"coordY":170.17}},"index":5,"playId":"1b7e20e8-03c4-3668-9d2e-be18093b3c34","pitchNumber":5,"startTime":"2026-05-03T19:03:20.777Z","endTime":"2026-05-03T19:03:27.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"first":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.3,"awayTeamWinProbability":97.7,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.1,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:03:27.577Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Felix Reyes strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-03T19:03:39.871Z","endTime":"2026-05-03T19:05:26.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.690354562103018,"aZ":-31.66986131653462,"pfxX":7.32400132892479,"pfxZ":0.341670667111706,"pX":1.1830297190473937,"pZ":1.713572101708651,"vX0":3.0105056660250664,"vY0":-122.54569017396273,"vZ0":-3.1832000362522384,"x":71.91,"y":192.51,"x0":-1.0187288963036705,"y0":50.00567213725139,"z0":5.778309689784247,"aX":10.970161044821046},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":-14.0,"spinRate":2500,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4495993001249712,"extension":6.558036061739796},"index":0,"playId":"3ba53664-42b7-3b3b-af2a-c64630fe41dc","pitchNumber":1,"startTime":"2026-05-03T19:03:50.237Z","endTime":"2026-05-03T19:03:53.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18867195911063,"aZ":-31.069768779994494,"pfxX":4.993537978291976,"pfxZ":0.7135159732974304,"pX":1.2107984164386079,"pZ":0.24686718590350462,"vX0":3.8039910414521603,"vY0":-124.61908400246817,"vZ0":-6.945429721868003,"x":70.85,"y":232.11,"x0":-0.9916162462242671,"y0":50.00554669781079,"z0":5.681891784355992,"aX":7.748222309288012},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.2,"breakHorizontal":-10.0,"spinRate":2450,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.44180754072606954,"extension":6.549748533182737},"index":1,"playId":"eb935386-eed1-3caf-929d-687479be262a","pitchNumber":2,"startTime":"2026-05-03T19:04:07.213Z","endTime":"2026-05-03T19:04:10.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.144054620488028,"aZ":-41.4317454570588,"pfxX":0.9175933669493724,"pfxZ":-6.113078600377225,"pX":0.2009974697482859,"pZ":1.4894575475502443,"vX0":1.6604368724288525,"vY0":-123.03694196986785,"vZ0":-2.8168385034392305,"x":109.34,"y":198.56,"x0":-0.6050114655085918,"y0":50.00310042488058,"z0":6.201594505102327,"aX":1.389473098041143},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-11.5,"breakHorizontal":-2.0,"spinRate":2524,"spinDirection":31},"zone":14,"typeConfidence":0.91,"plateTime":0.447238637626854,"extension":6.640860226957799},"index":2,"playId":"1470300f-7477-302c-9cba-8536f3247622","pitchNumber":3,"startTime":"2026-05-03T19:04:27.277Z","endTime":"2026-05-03T19:04:30.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.944360948044036,"aZ":-42.105631950786005,"pfxX":2.2359356607926704,"pfxZ":-6.623310545317578,"pX":0.4546155059804169,"pZ":0.6720707848117726,"vX0":1.6447871444358435,"vY0":-122.712752934456,"vZ0":-4.466330536678429,"x":99.67,"y":220.63,"x0":-0.5186003634567542,"y0":50.00191936259351,"z0":6.164392004619832,"aX":3.3539618593725313},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-12.8,"breakHorizontal":-4.4,"spinRate":2595,"spinDirection":29},"zone":14,"typeConfidence":0.91,"plateTime":0.44915340729710085,"extension":6.640123538579065},"index":3,"playId":"1a6a7441-e88a-3a5c-b603-a524dea2e397","pitchNumber":4,"startTime":"2026-05-03T19:04:55.712Z","endTime":"2026-05-03T19:05:00.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.385275298047294,"aZ":-28.695372079520478,"pfxX":-9.073322494000461,"pfxZ":2.088160579155468,"pX":0.9642579713892607,"pZ":1.5777904114532602,"vX0":6.960852108678883,"vY0":-128.25214145580392,"vZ0":-5.3157850126714,"x":80.24,"y":196.18,"x0":-0.6054273902884273,"y0":50.004004380459094,"z0":5.913847580471144,"aX":-15.124803302310589},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.8,"breakHorizontal":14.9,"spinRate":1221,"spinDirection":237},"zone":14,"typeConfidence":0.87,"plateTime":0.4269845664226919,"extension":6.958468208811926},"index":4,"playId":"2ddb2f64-feb3-3a96-b175-9a548763cad7","pitchNumber":5,"startTime":"2026-05-03T19:05:22.991Z","endTime":"2026-05-03T19:05:26.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":0.30000000000000027,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:05:26.541Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Esteury Ruiz strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T19:07:20.573Z","endTime":"2026-05-03T19:08:43.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.62225672181154,"aZ":-15.112742575382498,"pfxX":6.850388734456691,"pfxZ":8.967664459126922,"pX":-0.4268940040057161,"pZ":3.487729830835328,"vX0":-8.73919936480012,"vY0":-138.0166346214021,"vZ0":-3.093612452888693,"x":133.27,"y":144.61,"x0":1.9109782592407702,"y0":50.00482158674463,"z0":5.659119028937955,"aX":13.037285893102808},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":-10.3,"spinRate":2169,"spinDirection":132},"zone":11,"typeConfidence":0.89,"plateTime":0.398933547397343,"extension":5.316826218328615},"index":0,"playId":"4e29162a-3fa4-3b69-b88d-319052a6c2ea","pitchNumber":1,"startTime":"2026-05-03T19:07:33.463Z","endTime":"2026-05-03T19:07:37.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.879870812508674,"aZ":-26.981196195216647,"pfxX":-5.4385958977867,"pfxZ":3.6962669505125625,"pX":0.3433203401753368,"pZ":3.600771916762541,"vX0":-3.6879147437894284,"vY0":-117.85480001715004,"vZ0":1.0905919158589734,"x":103.91,"y":141.56,"x0":2.636000617620776,"y0":50.00059558146071,"z0":5.628416266355725,"aX":-7.630121457372206},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.2,"breakHorizontal":10.8,"spinRate":2400,"spinDirection":312},"zone":12,"typeConfidence":0.91,"plateTime":0.46516361053262534,"extension":5.405357505906552},"index":1,"playId":"17a3f6a5-769b-38a9-a6e1-3134e811df30","pitchNumber":2,"startTime":"2026-05-03T19:07:46.284Z","endTime":"2026-05-03T19:07:50.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.80686063407551,"aZ":-14.411710628573166,"pfxX":8.1234776738631,"pfxZ":9.333450825197477,"pX":-0.21711195865299182,"pZ":2.062631671070573,"vX0":-8.535605327129057,"vY0":-137.84393260039303,"vZ0":-6.574446525651907,"x":125.28,"y":183.09,"x0":1.8806489235366894,"y0":50.00387076516279,"z0":5.471999228811436,"aX":15.46119902254412},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":-12.7,"spinRate":2275,"spinDirection":129},"zone":8,"typeConfidence":0.9,"plateTime":0.3990509226128607,"extension":5.30305894753762},"index":2,"playId":"56c603ad-1447-33f1-bcb6-f8e1088b9fc4","pitchNumber":3,"startTime":"2026-05-03T19:07:59.838Z","endTime":"2026-05-03T19:08:03.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.828335060493323,"aZ":-24.93975253454941,"pfxX":11.546500962161003,"pfxZ":4.71193632270081,"pX":-0.01615130090032593,"pZ":1.3393599047945144,"vX0":-8.577141690550228,"vY0":-123.4605854145873,"vZ0":-4.943361882822722,"x":117.62,"y":202.62,"x0":2.0122155969260653,"y0":50.001916209557066,"z0":5.480588133280559,"aX":17.726943965334456},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.6,"breakHorizontal":-18.7,"spinRate":1815,"spinDirection":124},"zone":13,"typeConfidence":0.91,"plateTime":0.44456332222957773,"extension":5.471517585732978},"index":3,"playId":"8dae89b8-6d63-34d1-b44d-5f2a7f06121f","pitchNumber":4,"startTime":"2026-05-03T19:08:13.157Z","endTime":"2026-05-03T19:08:16.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-03T19:08:28.994Z","endTime":"2026-05-03T19:08:38.698Z","isPitch":false,"type":"action","player":{"id":665923,"link":"/api/v1/people/665923"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.947743652507846,"aZ":-29.657156451235217,"pfxX":-4.862963902715645,"pfxZ":1.573181610409275,"pX":-1.535482497357321,"pZ":1.5187079799950363,"vX0":-7.665868837058059,"vY0":-126.35769405466742,"vZ0":-3.631874026743785,"x":175.53,"y":197.77,"x0":2.1804406004659604,"y0":50.005202577153895,"z0":5.381544295330869,"aX":-7.791201219789449},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":10.7,"spinRate":2609,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.43499707693864353,"extension":5.407984301968426},"index":5,"playId":"49fa7619-e246-3317-a7f0-665ccdbd34c8","pitchNumber":5,"startTime":"2026-05-03T19:08:38.698Z","endTime":"2026-05-03T19:08:43.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.0,"awayTeamWinProbability":98.0,"homeTeamWinProbabilityAdded":-0.6000000000000001,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:08:43.060Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Sanoja strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T19:08:48.371Z","endTime":"2026-05-03T19:10:20.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.419059258569646,"aZ":-28.65902213027719,"pfxX":10.092745493290945,"pfxZ":2.2845097179028047,"pX":0.30634739037042763,"pZ":2.043312658908508,"vX0":-7.8465096009555255,"vY0":-123.5488301586159,"vZ0":-2.6640535845894022,"x":105.32,"y":183.61,"x0":2.2175754683412876,"y0":50.004819162815046,"z0":5.552777257470592,"aX":15.550168592740716},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.7,"breakHorizontal":-16.3,"spinRate":1810,"spinDirection":121},"zone":9,"typeConfidence":0.91,"plateTime":0.4439150449882985,"extension":5.3419016093302},"index":0,"playId":"5666f45d-4912-3c73-b990-c3b457c4d372","pitchNumber":1,"startTime":"2026-05-03T19:09:04.403Z","endTime":"2026-05-03T19:09:08.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.444160997999322,"aZ":-29.070633958580704,"pfxX":-4.090002583406699,"pfxZ":2.053964352420456,"pX":-1.223635836399788,"pZ":1.232436711876356,"vX0":-7.652850537507872,"vY0":-123.00189902371632,"vZ0":-3.8411680679693867,"x":163.64,"y":205.5,"x0":2.475964052513022,"y0":50.00460717574862,"z0":5.316066575243871,"aX":-6.181949373772879},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.0,"breakHorizontal":9.4,"spinRate":2563,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.44761009209462976,"extension":5.363997092882088},"index":1,"playId":"0061f14a-d1cf-3a0d-83e5-94c5b0f06733","pitchNumber":2,"startTime":"2026-05-03T19:09:23.150Z","endTime":"2026-05-03T19:09:26.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14040070893708,"aZ":-26.78692197343756,"pfxX":10.75395561761059,"pfxZ":3.3292650346531385,"pX":1.1974256443621496,"pZ":2.3483898601049704,"vX0":-6.082466448175303,"vY0":-126.8969817527028,"vZ0":-2.5222407479977154,"x":71.36,"y":175.37,"x0":2.2395676809193357,"y0":50.000454627171095,"z0":5.509089182332228,"aX":17.37853171000444},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.6,"breakHorizontal":-17.9,"spinRate":1676,"spinDirection":118},"zone":12,"typeConfidence":0.9,"plateTime":0.43312097382766623,"extension":5.573424255174349},"index":2,"playId":"4ce8fc46-fac3-37a3-a85a-6ef6a04403a2","pitchNumber":3,"startTime":"2026-05-03T19:09:42.161Z","endTime":"2026-05-03T19:09:46.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.4,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.430256953411416,"aZ":-15.52102034525154,"pfxX":7.916669047523467,"pfxZ":8.40994201087423,"pX":0.6752863695981887,"pZ":3.5765127311935907,"vX0":-7.007534031035709,"vY0":-140.66464550467427,"vZ0":-2.823342844723618,"x":91.26,"y":142.21,"x0":2.184789576451907,"y0":50.00361333148559,"z0":5.614624941204225,"aX":15.677933557345131},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.8,"breakHorizontal":-12.7,"spinRate":2284,"spinDirection":121},"zone":12,"typeConfidence":0.9,"plateTime":0.39115974052751046,"extension":5.425311599847658},"index":3,"playId":"45cbf2bf-d515-34c7-ba70-eda48672c1bb","pitchNumber":4,"startTime":"2026-05-03T19:09:58.607Z","endTime":"2026-05-03T19:10:03.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.22890254539294,"aZ":-35.49539088826499,"pfxX":-5.455868243903675,"pfxZ":-2.0771900071099996,"pX":-0.6303600683828703,"pZ":0.2802022670180715,"vX0":-5.393883590938229,"vY0":-126.8742854234654,"vZ0":-5.348665026701131,"x":141.03,"y":231.21,"x0":2.2457002538955204,"y0":50.001610441574364,"z0":5.302556849401257,"aX":-8.735226522589349},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.9,"breakHorizontal":11.3,"spinRate":2543,"spinDirection":326},"zone":13,"typeConfidence":0.91,"plateTime":0.43466781451237946,"extension":5.354093483984651},"index":4,"playId":"21d18a8e-1b55-3561-b60f-3abf014fab69","pitchNumber":5,"startTime":"2026-05-03T19:10:15.543Z","endTime":"2026-05-03T19:10:20.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:10:20.035Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Otto Lopez singles on a ground ball to shortstop Trea Turner.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T19:11:01.658Z","endTime":"2026-05-03T19:11:44.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T19:10:46.265Z","endTime":"2026-05-03T19:11:03.876Z","isPitch":false,"type":"action","player":{"id":672640,"link":"/api/v1/people/672640"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":78.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51830966294589,"aZ":-26.249205649247948,"pfxX":10.671410953756146,"pfxZ":3.7387250627883786,"pX":0.8115841834298625,"pZ":1.8645780895478445,"vX0":-6.801348440979338,"vY0":-126.08797187040676,"vZ0":-3.632472255835315,"x":86.06,"y":188.44,"x0":2.180001583790442,"y0":50.00239870711506,"z0":5.481057271570276,"aX":16.903266926042747},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.0,"breakHorizontal":-17.4,"spinRate":1745,"spinDirection":121},"zone":9,"typeConfidence":0.9,"plateTime":0.43714265616304804,"extension":5.406081955414166},"index":1,"playId":"cca7efb2-81d4-3700-902e-728cbaf0ef87","pitchNumber":1,"startTime":"2026-05-03T19:11:03.876Z","endTime":"2026-05-03T19:11:06.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.86408105606437,"aZ":-12.096654872122334,"pfxX":9.484304554400115,"pfxZ":9.9919783285469,"pX":-1.670662547829036,"pZ":1.8511020612596545,"vX0":-13.008188676898337,"vY0":-141.890450573159,"vZ0":-7.656314893375981,"x":180.68,"y":188.8,"x0":1.7724103374524574,"y0":50.00449245782526,"z0":5.381454941310895,"aX":19.060919601637632},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":-14.0,"spinRate":2395,"spinDirection":130},"zone":13,"typeConfidence":0.9,"plateTime":0.3881965730030035,"extension":5.539921270312418},"index":2,"playId":"7fca4f05-67f2-3f0b-91e6-d6098c28e6f0","pitchNumber":2,"startTime":"2026-05-03T19:11:15.776Z","endTime":"2026-05-03T19:11:19.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":77.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.138851973001245,"aZ":-35.39284514928621,"pfxX":-2.995493760927519,"pfxZ":-2.0985241486779707,"pX":0.21193229751570639,"pZ":1.3152508392275184,"vX0":-4.889227882443025,"vY0":-125.07730918837716,"vZ0":-2.631329397331596,"x":108.92,"y":203.27,"x0":2.603763214298003,"y0":50.00039321533286,"z0":5.36952566164743,"aX":-4.6040930981981605},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.2,"breakHorizontal":6.8,"spinRate":2549,"spinDirection":336},"zone":14,"typeConfidence":0.9,"plateTime":0.442941226954936,"extension":5.650726013317202},"hitData":{"launchSpeed":67.5,"launchAngle":-46.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":95.59,"coordY":164.96}},"index":3,"playId":"79944d71-48d4-3c45-b018-1184842f280e","pitchNumber":3,"startTime":"2026-05-03T19:11:34.628Z","endTime":"2026-05-03T19:11:44.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.19999999999999973,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:11:44.640Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Agustín Ramírez grounds out sharply, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-03T19:11:59.283Z","endTime":"2026-05-03T19:13:06.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70791471334506,"aZ":-31.23016176918654,"pfxX":-3.6661825504698258,"pfxZ":0.6139781821806158,"pX":-0.9665705124793192,"pZ":0.878934029222018,"vX0":-7.343803580026016,"vY0":-123.20177637999804,"vZ0":-4.146637649515488,"x":153.84,"y":215.05,"x0":2.5253998647511775,"y0":50.00524030957294,"z0":5.213759490856008,"aX":-5.653896916255736},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.4,"breakHorizontal":8.3,"spinRate":2334,"spinDirection":334},"zone":13,"typeConfidence":0.9,"plateTime":0.44401049735693077,"extension":5.514056424665585},"index":0,"playId":"e242bad7-e07d-3f65-b92e-6fffcacca9bc","pitchNumber":1,"startTime":"2026-05-03T19:12:20.293Z","endTime":"2026-05-03T19:12:24.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0198734233653,"aZ":-30.922700980622754,"pfxX":9.478183894455633,"pfxZ":0.7826162223117556,"pX":0.8451512601572918,"pZ":1.7286145627552558,"vX0":-6.629872232485017,"vY0":-125.76533474558501,"vZ0":-3.092061645995377,"x":84.78,"y":192.11,"x0":2.2925040899684945,"y0":50.00070153465496,"z0":5.498665495930765,"aX":15.085035176266349},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.0,"breakHorizontal":-15.5,"spinRate":1589,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.4365823671056597,"extension":5.3964714776389595},"index":1,"playId":"91a4bbeb-39d2-3825-a55b-6eaa79ce7a3d","pitchNumber":2,"startTime":"2026-05-03T19:12:42.954Z","endTime":"2026-05-03T19:12:47.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.0,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.36839749430838,"aZ":-13.961079222642383,"pfxX":7.866429066275451,"pfxZ":9.106393814585173,"pX":-0.6607650664026173,"pZ":1.8356307351781718,"vX0":-10.713435068376002,"vY0":-141.49109451869927,"vZ0":-7.390651693241134,"x":142.19,"y":189.22,"x0":2.1768563693774863,"y0":50.00169433768207,"z0":5.40132191131648,"aX":15.732430101295352},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":-11.8,"spinRate":2201,"spinDirection":125},"zone":7,"typeConfidence":0.9,"plateTime":0.38913534092965874,"extension":5.505043234607055},"hitData":{"launchSpeed":104.1,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":98.02,"coordY":167.38}},"index":2,"playId":"5d2daae6-2d21-3fc8-be0c-344ee656bf37","pitchNumber":3,"startTime":"2026-05-03T19:12:59.547Z","endTime":"2026-05-03T19:13:06.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"first":{"id":672640,"link":"/api/v1/people/672640"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-0.3999999999999999,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:13:06.975Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, third baseman Leo Jiménez to first baseman Connor Norby.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T19:15:31.216Z","endTime":"2026-05-03T19:16:29.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Owen Caissie replaces right fielder Kyle Stowers, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T19:15:18.950Z","endTime":"2026-05-03T19:15:33.408Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":669065,"link":"/api/v1/people/669065"},"defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":669065,"link":"/api/v1/people/669065"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.115640234681646,"aZ":-24.06398263918974,"pfxX":-7.154571222956899,"pfxZ":4.889687274193999,"pX":-1.544427589506686,"pZ":4.881119499087804,"vX0":1.5921463931229654,"vY0":-128.3846436472914,"vZ0":1.9425678836871954,"x":175.87,"y":106.99,"x0":-1.2456432158557675,"y0":50.004136399679645,"z0":5.995293631707453,"aX":-11.86975381961852},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.6,"breakHorizontal":12.6,"spinRate":1374,"spinDirection":240},"zone":11,"typeConfidence":0.85,"plateTime":0.4276449525548376,"extension":6.400472534925537},"index":1,"playId":"01a63be4-9206-3160-9e94-861db750a825","pitchNumber":1,"startTime":"2026-05-03T19:15:33.408Z","endTime":"2026-05-03T19:15:37.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.539771156873925,"aZ":-23.856292512026982,"pfxX":-10.596466686934573,"pfxZ":4.2772150959613935,"pX":0.1374888640115903,"pZ":2.0089936702938744,"vX0":6.936473331891941,"vY0":-139.1782499090506,"vZ0":-5.898188026642715,"x":111.76,"y":184.54,"x0":-1.0204596453828025,"y0":50.0057826401213,"z0":5.753180260524827,"aX":-20.627841970107507},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.6,"breakHorizontal":17.6,"spinRate":1987,"spinDirection":226},"zone":8,"typeConfidence":0.92,"plateTime":0.39472679775887354,"extension":6.15957746412719},"index":2,"playId":"8847c38e-6d49-3f67-bd2c-6cfa211e8beb","pitchNumber":2,"startTime":"2026-05-03T19:15:51.632Z","endTime":"2026-05-03T19:15:55.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.778831153180768,"aZ":-31.232543833839408,"pfxX":5.983155383647505,"pfxZ":0.6290474627796732,"pX":-0.8245259231530598,"pZ":1.926905871770207,"vX0":-0.18097637105674436,"vY0":-121.68133328818756,"vZ0":-2.606896605459877,"x":148.43,"y":186.75,"x0":-1.5250142818448063,"y0":50.00081928767733,"z0":5.741462450616208,"aX":8.893671085425515},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.7,"breakHorizontal":-10.8,"spinRate":2411,"spinDirection":61},"zone":7,"typeConfidence":0.9,"plateTime":0.4516216361358665,"extension":6.479980450870517},"index":3,"playId":"a0c3ca50-2126-370a-b68f-3a8d3770fd54","pitchNumber":3,"startTime":"2026-05-03T19:16:07.806Z","endTime":"2026-05-03T19:16:12.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64402332504206,"aZ":-21.43783232694126,"pfxX":-10.229983931502115,"pfxZ":5.436363589951872,"pX":0.13062189089176723,"pZ":2.72455464107801,"vX0":6.916324731620187,"vY0":-140.08520318601992,"vZ0":-4.552043682313502,"x":112.02,"y":165.22,"x0":-1.0498664129249686,"y0":50.00094418692345,"z0":5.784611531759285,"aX":-20.19205047799583},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.0,"breakHorizontal":16.9,"spinRate":1950,"spinDirection":230},"zone":5,"typeConfidence":0.92,"plateTime":0.3920185339067954,"extension":6.385856978652221},"hitData":{"launchSpeed":76.0,"launchAngle":-55.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.46,"coordY":168.55}},"index":4,"playId":"81abd62f-ea5d-3cd2-bdd8-9d99b1915b20","pitchNumber":4,"startTime":"2026-05-03T19:16:22.183Z","endTime":"2026-05-03T19:16:29.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:16:29.306Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T19:16:41.592Z","endTime":"2026-05-03T19:17:26.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.917370563970906,"aZ":-44.57614978884099,"pfxX":4.2266887801682165,"pfxZ":-8.490129261826917,"pX":0.1762660754448128,"pZ":2.9865721442429756,"vX0":0.7523077603274924,"vY0":-120.97141642543069,"vZ0":1.2765392883251345,"x":110.28,"y":158.14,"x0":-0.6885809223747849,"y0":50.005318160400755,"z0":6.4058190377182305,"aX":6.17095594271071},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-14.6,"breakHorizontal":-7.8,"spinRate":2641,"spinDirection":34},"zone":2,"typeConfidence":0.91,"plateTime":0.4554077387541482,"extension":6.378732474133753},"index":0,"playId":"98f45618-e95f-3c5d-ad31-bb551441553e","pitchNumber":1,"startTime":"2026-05-03T19:16:49.965Z","endTime":"2026-05-03T19:16:54.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.170441063241924,"aZ":-21.269476127756615,"pfxX":-10.715069523464193,"pfxZ":5.389521021813085,"pX":-0.8971289430531867,"pZ":3.165591488627695,"vX0":4.003528812367982,"vY0":-141.74409066630548,"vZ0":-4.020574942633978,"x":151.2,"y":153.31,"x0":-0.9406435292045605,"y0":50.00291230205299,"z0":5.970749385481255,"aX":-21.67461817819007},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.1,"breakHorizontal":18.5,"spinRate":2080,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.3873041777564463,"extension":6.197518105232399},"index":1,"playId":"25f083cc-5d3c-3db7-8c6f-190bc9914f11","pitchNumber":2,"startTime":"2026-05-03T19:17:04.558Z","endTime":"2026-05-03T19:17:09.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.968340535992862,"aZ":-32.233744760014666,"pfxX":6.707271989971503,"pfxZ":-0.034644618663470794,"pX":1.5654194508019088,"pZ":1.8235346087872975,"vX0":3.933752767149551,"vY0":-123.90895702627448,"vZ0":-2.971132243757988,"x":57.33,"y":189.54,"x0":-0.9148557251027604,"y0":50.00597391226997,"z0":5.73403889432487,"aX":10.421104378126671},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.5,"breakHorizontal":-13.1,"spinRate":2519,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.44219382627995696,"extension":6.483484004369379},"index":2,"playId":"6c91540c-1ac9-32c9-9869-876b2328efd9","pitchNumber":3,"startTime":"2026-05-03T19:17:21.630Z","endTime":"2026-05-03T19:17:26.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:17:26.182Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Schwarber singles on a line drive to center fielder Esteury Ruiz.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T19:17:38.830Z","endTime":"2026-05-03T19:18:40.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.949006630975855,"aZ":-31.803150130123456,"pfxX":8.101891909614785,"pfxZ":0.24146567453703405,"pX":0.49661488540869986,"pZ":1.628296133195547,"vX0":1.8808986488985069,"vY0":-124.0984710722488,"vZ0":-3.423090366553251,"x":98.07,"y":194.82,"x0":-1.3245670488320809,"y0":50.0048690269629,"z0":5.688234536655281,"aX":12.576880301824335},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.1,"breakHorizontal":-15.1,"spinRate":2410,"spinDirection":56},"zone":9,"typeConfidence":0.9,"plateTime":0.44217272801244034,"extension":6.39527363528426},"index":0,"playId":"7c2444c9-cfea-3e80-afa1-ec46602f84a9","pitchNumber":1,"startTime":"2026-05-03T19:17:48.283Z","endTime":"2026-05-03T19:17:52.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.139117891548562,"aZ":-29.576199099566445,"pfxX":8.615491631767323,"pfxZ":1.6959653367439556,"pX":0.38566652541535146,"pZ":1.6313415553262134,"vX0":1.82340412318566,"vY0":-122.99619584649541,"vZ0":-3.798363130239829,"x":102.3,"y":194.73,"x0":-1.4847335636858796,"y0":50.000212401642706,"z0":5.712706601710465,"aX":13.153057022952321},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":-16.1,"spinRate":2501,"spinDirection":60},"zone":9,"typeConfidence":0.9,"plateTime":0.44589208905542765,"extension":6.477455743071714},"index":1,"playId":"53c513b1-d07c-388e-8b4a-670b68b634e3","pitchNumber":2,"startTime":"2026-05-03T19:18:03.483Z","endTime":"2026-05-03T19:18:09.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-03T19:18:18.094Z","endTime":"2026-05-03T19:18:29.474Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"},"defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.217439488200043,"aZ":-42.53913101129393,"pfxX":3.874611289169981,"pfxZ":-6.852681543921685,"pX":0.20463199454926348,"pZ":1.8778477525435067,"vX0":1.1319676673831998,"vY0":-122.95125433097962,"vZ0":-1.653072838217287,"x":109.2,"y":188.08,"x0":-0.76657402881071,"y0":50.00504265161404,"z0":6.210396672214027,"aX":5.858323863550091},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-12.5,"breakHorizontal":-7.3,"spinRate":2576,"spinDirection":29},"zone":8,"typeConfidence":0.9,"plateTime":0.44762546775806067,"extension":6.450097823223085},"hitData":{"launchSpeed":92.6,"launchAngle":13.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.41,"coordY":94.19}},"index":3,"playId":"cb64a8e4-8321-318d-8f4b-22505e47095d","pitchNumber":3,"startTime":"2026-05-03T19:18:29.474Z","endTime":"2026-05-03T19:18:40.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.6,"awayTeamWinProbability":98.4,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:18:40.500Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to center fielder Esteury Ruiz.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-03T19:18:46.374Z","endTime":"2026-05-03T19:20:38.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.050169517204267,"aZ":-28.90460889124975,"pfxX":-6.673242878122865,"pfxZ":1.9509332325644273,"pX":0.366169849609551,"pZ":1.4256421714520713,"vX0":5.260842437001001,"vY0":-128.4805060534102,"vZ0":-5.485476783748206,"x":103.04,"y":200.29,"x0":-0.8386702640968415,"y0":50.00296055140586,"z0":5.828370705156555,"aX":-11.182222793765147},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.5,"breakHorizontal":10.9,"spinRate":1234,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.42594302597615474,"extension":6.773647111885229},"index":0,"playId":"f7ab2eab-7878-3d6f-87c6-83590e5439bd","pitchNumber":1,"startTime":"2026-05-03T19:19:03.291Z","endTime":"2026-05-03T19:19:07.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.610756365509815,"aZ":-19.616375051390584,"pfxX":-10.161416669152064,"pfxZ":6.237371439465302,"pX":-0.12306646808219945,"pZ":2.2733220422895575,"vX0":5.851577171931763,"vY0":-141.31045712749093,"vZ0":-6.386300913593799,"x":121.69,"y":177.4,"x0":-0.9056599136710066,"y0":50.00161834697642,"z0":5.832194886758569,"aX":-20.45242268813254},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.1,"breakHorizontal":17.2,"spinRate":2103,"spinDirection":220},"zone":5,"typeConfidence":0.92,"plateTime":0.3883125062805193,"extension":6.354293191116026},"index":1,"playId":"190da501-5008-3cf4-be1a-6e80c8f08e02","pitchNumber":2,"startTime":"2026-05-03T19:19:20.469Z","endTime":"2026-05-03T19:19:23.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.796133796651887,"aZ":-21.434763884071113,"pfxX":-8.047410960635068,"pfxZ":6.349169376565864,"pX":0.09359000834790622,"pZ":1.6837973040357808,"vX0":5.303441910766274,"vY0":-129.93733357317308,"vZ0":-6.21362412084411,"x":113.43,"y":193.32,"x0":-0.9388459182506073,"y0":50.00647914234365,"z0":5.7589308178812875,"aX":-13.624476147972786},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.2,"breakHorizontal":13.2,"spinRate":1313,"spinDirection":236},"zone":8,"typeConfidence":0.87,"plateTime":0.4231664925570082,"extension":6.772022955901015},"index":2,"playId":"de1cf105-2793-3855-8d4f-2814bb7405a5","pitchNumber":3,"startTime":"2026-05-03T19:19:40.080Z","endTime":"2026-05-03T19:19:43.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.10095205484213,"aZ":-23.8288512048113,"pfxX":-5.788001952157542,"pfxZ":5.041386388215962,"pX":-0.40973919880140863,"pZ":2.1610678758916757,"vX0":3.4321187580607306,"vY0":-128.2506674690923,"vZ0":-4.443069109619189,"x":132.62,"y":180.43,"x0":-1.0177355361596503,"y0":50.00323328112814,"z0":5.789060939135832,"aX":-9.580754953355534},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.3,"breakHorizontal":9.6,"spinRate":1112,"spinDirection":241},"zone":7,"typeConfidence":0.9,"plateTime":0.42812903826062154,"extension":6.604809673202085},"index":3,"playId":"e76541b1-4165-3ab3-a6c3-1a863e6f7173","pitchNumber":4,"startTime":"2026-05-03T19:20:02.405Z","endTime":"2026-05-03T19:20:07.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02366982165485,"aZ":-31.374338544462834,"pfxX":6.621705127813513,"pfxZ":0.5227468503630481,"pX":0.6668154034832757,"pZ":1.8699032997466762,"vX0":1.7966680315080215,"vY0":-123.97848054674012,"vZ0":-3.1920714385234676,"x":91.58,"y":188.29,"x0":-0.9304969899270582,"y0":50.00213859309352,"z0":5.843257054404386,"aX":10.118421056446559},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.4,"breakHorizontal":-12.5,"spinRate":2572,"spinDirection":58},"zone":9,"typeConfidence":0.9,"plateTime":0.44492944660975287,"extension":6.5302551835306035},"hitData":{"launchSpeed":92.4,"launchAngle":44.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.59,"coordY":81.06}},"index":4,"playId":"8fe234d5-13d9-36b6-8bdd-e1541b3a83c9","pitchNumber":5,"startTime":"2026-05-03T19:20:28.601Z","endTime":"2026-05-03T19:20:38.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"first":{"id":656941,"link":"/api/v1/people/656941"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":0.19999999999999973,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:20:38.004Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Owen Caissie strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T19:22:24.607Z","endTime":"2026-05-03T19:23:33.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.686088197641958,"aZ":-30.470925761902716,"pfxX":-3.1150653237125994,"pfxZ":1.1287452981467805,"pX":-0.359426667705332,"pZ":1.1419294961219513,"vX0":-5.617598509069643,"vY0":-123.28568244463831,"vZ0":-3.830685317337002,"x":130.7,"y":207.95,"x0":2.370053475733522,"y0":50.005331993122425,"z0":5.3397207563251605,"aX":-4.706715601234882},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.2,"breakHorizontal":7.2,"spinRate":2480,"spinDirection":326},"zone":13,"typeConfidence":0.9,"plateTime":0.44741906046383395,"extension":5.524720343188947},"index":0,"playId":"1ca84927-a8af-3c50-a24d-d79463f83e8f","pitchNumber":1,"startTime":"2026-05-03T19:22:40.293Z","endTime":"2026-05-03T19:22:44.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04069891287412,"aZ":-32.37161305348153,"pfxX":-3.9643596796873277,"pfxZ":-0.13485015362595476,"pX":-1.2539524060843164,"pZ":2.1599766242613994,"vX0":-7.06811663549492,"vY0":-122.84306606100706,"vZ0":-1.3798558968893953,"x":164.8,"y":180.46,"x0":2.204299950142147,"y0":50.00063276351313,"z0":5.545817180463194,"aX":-5.90535624340868},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.4,"breakHorizontal":9.2,"spinRate":2501,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.4502294973134364,"extension":5.362405331828344},"index":1,"playId":"85930a2d-264a-3bf9-9d43-3d22581048c8","pitchNumber":2,"startTime":"2026-05-03T19:22:53.187Z","endTime":"2026-05-03T19:22:56.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.07994920397644,"aZ":-17.13860596800671,"pfxX":9.95557118895964,"pfxZ":7.680322319162943,"pX":0.5245926745505445,"pZ":1.9378125195022622,"vX0":-7.806144095367566,"vY0":-140.07989136112758,"vZ0":-6.644245274266997,"x":97.0,"y":186.46,"x0":2.0751215523378157,"y0":50.000543900981626,"z0":5.490159473092045,"aX":19.485117673418387},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":-16.1,"spinRate":2326,"spinDirection":129},"zone":9,"typeConfidence":0.89,"plateTime":0.3932810341568298,"extension":5.569954254788462},"index":2,"playId":"d9e40400-a5f4-3080-af31-2210f6d92119","pitchNumber":3,"startTime":"2026-05-03T19:23:05.051Z","endTime":"2026-05-03T19:23:08.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":86.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.54684818064467,"aZ":-14.683832205651672,"pfxX":8.722161659098838,"pfxZ":8.963164933147038,"pX":-0.3134099460976825,"pZ":2.3695503820755,"vX0":-9.7304781617539,"vY0":-139.7661176955093,"vZ0":-6.032741516309059,"x":128.95,"y":174.8,"x0":2.1029664014311193,"y0":50.00227367057442,"z0":5.5441118689561515,"aX":17.01887660845335},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":-13.4,"spinRate":2328,"spinDirection":124},"zone":4,"typeConfidence":0.9,"plateTime":0.3939733171301798,"extension":5.524069875218649},"index":3,"playId":"3718a140-5c1a-3322-99f3-87e4d5219cd3","pitchNumber":4,"startTime":"2026-05-03T19:23:18.251Z","endTime":"2026-05-03T19:23:21.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":78.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17485549823935,"aZ":-32.913575742886046,"pfxX":-2.1521577699433228,"pfxZ":-0.4650714671885545,"pX":-0.12443664970580023,"pZ":2.2423126792264676,"vX0":-5.481481812181208,"vY0":-126.91206796513019,"vZ0":-1.3853541993920642,"x":121.74,"y":178.24,"x0":2.3655731797079524,"y0":50.00401935737184,"z0":5.480077583532317,"aX":-3.419348201848279},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.0,"breakHorizontal":5.4,"spinRate":2498,"spinDirection":330},"zone":8,"typeConfidence":0.9,"plateTime":0.4358883001721332,"extension":5.454793418260768},"index":4,"playId":"8f31ee08-8b36-3704-ae37-e7d54e090d9d","pitchNumber":5,"startTime":"2026-05-03T19:23:30.652Z","endTime":"2026-05-03T19:23:33.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.4999999999999998,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:23:33.962Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T19:23:44.261Z","endTime":"2026-05-03T19:24:59.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.87048018213377,"aZ":-12.742699567878642,"pfxX":8.222303347132595,"pfxZ":9.836519169207392,"pX":-0.08519216369724275,"pZ":2.274213687822336,"vX0":-8.796177250359472,"vY0":-140.6137114155046,"vZ0":-6.525607346276499,"x":120.25,"y":177.38,"x0":2.0355403221970514,"y0":50.005591305639165,"z0":5.474494671041605,"aX":16.247548967364235},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":-12.8,"spinRate":2354,"spinDirection":128},"zone":5,"typeConfidence":0.9,"plateTime":0.3915433066828111,"extension":5.480641418883278},"index":0,"playId":"28a165bc-cd15-3342-8354-8015c51d03d2","pitchNumber":1,"startTime":"2026-05-03T19:23:55.559Z","endTime":"2026-05-03T19:23:59.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.0,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.502405984046277,"aZ":-26.3434539050412,"pfxX":10.648480391461227,"pfxZ":3.5693049203512963,"pX":0.8803575410730217,"pZ":2.051672009051087,"vX0":-6.479377829302634,"vY0":-127.41247145995463,"vZ0":-3.3516283428276754,"x":83.44,"y":183.38,"x0":2.079884389070755,"y0":50.005224756938674,"z0":5.478303569836998,"aX":17.415351381596114},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.9,"breakHorizontal":-17.8,"spinRate":1722,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.4307811000245625,"extension":5.496912715009147},"index":1,"playId":"e2c55dd8-26c3-3986-996d-d68cd7917277","pitchNumber":2,"startTime":"2026-05-03T19:24:08.047Z","endTime":"2026-05-03T19:24:11.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.266910157823602,"aZ":-27.434009402411043,"pfxX":-5.69019155660984,"pfxZ":2.93960648898498,"pX":-1.205634284625646,"pZ":1.304010930603091,"vX0":-6.817592129585398,"vY0":-126.82528140810504,"vZ0":-4.7574846978954275,"x":162.96,"y":203.57,"x0":2.2664587744135183,"y0":50.00356388533815,"z0":5.417482958418103,"aX":-9.18063585940814},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.3,"breakHorizontal":12.0,"spinRate":2571,"spinDirection":319},"zone":13,"typeConfidence":0.91,"plateTime":0.433470416726915,"extension":5.467214228915811},"index":2,"playId":"93d7d44b-d486-3c93-afbb-122c8fccd20d","pitchNumber":3,"startTime":"2026-05-03T19:24:34.588Z","endTime":"2026-05-03T19:24:38.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6772702511494,"aZ":-29.406676276754872,"pfxX":-6.04676165527826,"pfxZ":1.7240522210444986,"pX":-0.990643015524504,"pZ":1.804904925732081,"vX0":-6.018486503274639,"vY0":-126.72232455152148,"vZ0":-3.04257934346722,"x":154.76,"y":190.05,"x0":2.2110748566923943,"y0":50.00615321210551,"z0":5.399083121371126,"aX":-9.720927455859176},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":12.5,"spinRate":2442,"spinDirection":329},"zone":13,"typeConfidence":0.91,"plateTime":0.43414828453857224,"extension":5.505676900979688},"index":3,"playId":"0dda3480-dd5d-3136-96eb-7a96920db32a","pitchNumber":4,"startTime":"2026-05-03T19:24:55.395Z","endTime":"2026-05-03T19:24:59.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":-0.30000000000000004,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:24:59.185Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xavier Edwards grounds out, pitcher Jesús Luzardo to first baseman Bryce Harper.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-03T19:25:14.439Z","endTime":"2026-05-03T19:26:25.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669364,"fullName":"Xavier Edwards","link":"/api/v1/people/669364"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666200,"link":"/api/v1/people/666200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.38967518642044,"aZ":-14.957407280002995,"pfxX":9.358880761997842,"pfxZ":8.724619470466207,"pX":-0.7813278076847152,"pZ":1.8780640488889175,"vX0":-10.68142190113258,"vY0":-140.43650096011112,"vZ0":-7.00098358847587,"x":146.78,"y":188.07,"x0":1.8774843473214824,"y0":50.00411807089899,"z0":5.39902967079116,"aX":18.470451127324495},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":-14.4,"spinRate":2310,"spinDirection":123},"zone":7,"typeConfidence":0.91,"plateTime":0.391841831021734,"extension":5.490771808288866},"index":0,"playId":"51b00c1a-000c-3ab6-b2d2-22fbf24060f9","pitchNumber":1,"startTime":"2026-05-03T19:25:32.669Z","endTime":"2026-05-03T19:25:35.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.667968755532954,"aZ":-31.95866972392528,"pfxX":9.911264588222702,"pfxZ":0.13497762414525472,"pX":1.1340355498136738,"pZ":1.9180055021363356,"vX0":-6.092859212581959,"vY0":-126.63536595266208,"vZ0":-2.6043353922927865,"x":73.77,"y":186.99,"x0":2.292739996141163,"y0":50.004418053152435,"z0":5.535674847176249,"aX":15.978355959272443},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.1,"breakHorizontal":-16.4,"spinRate":1827,"spinDirection":116},"zone":14,"typeConfidence":0.9,"plateTime":0.4337778257355769,"extension":5.361313144086424},"index":1,"playId":"99f9d3a3-f43d-3e8a-8ee7-034c80e85411","pitchNumber":2,"startTime":"2026-05-03T19:25:45.902Z","endTime":"2026-05-03T19:25:49.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.349839616752618,"aZ":-32.18339572105659,"pfxX":10.094060004586144,"pfxZ":-0.007791489330282175,"pX":0.3119182615022137,"pZ":1.4997490929671722,"vX0":-7.6705211065999865,"vY0":-125.38798750444668,"vZ0":-3.441532954420058,"x":105.11,"y":198.29,"x0":2.1056413969199514,"y0":50.00124147162079,"z0":5.5276612983760565,"aX":16.003955523816735},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.6,"breakHorizontal":-16.4,"spinRate":1814,"spinDirection":119},"zone":14,"typeConfidence":0.91,"plateTime":0.4375330475675061,"extension":5.722905327606595},"index":2,"playId":"c3a7560d-9a88-30de-94a4-42411a3576ec","pitchNumber":3,"startTime":"2026-05-03T19:25:59.821Z","endTime":"2026-05-03T19:26:03.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":3.055,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.047178484907896,"aZ":-32.014663333249125,"pfxX":-7.146531562717572,"pfxZ":0.10430464905886438,"pX":-0.3957640385832165,"pZ":2.003888297239152,"vX0":-4.58324613630539,"vY0":-126.53108230947451,"vZ0":-2.2476193563357807,"x":132.09,"y":184.68,"x0":2.376029259287833,"y0":50.00534566317451,"z0":5.50289111430593,"aX":-11.434922684899341},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.1,"breakHorizontal":14.0,"spinRate":2620,"spinDirection":324},"zone":7,"typeConfidence":0.91,"plateTime":0.4351052375091653,"extension":5.498224380607436},"hitData":{"launchSpeed":81.3,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.04,"coordY":181.3}},"index":3,"playId":"4b2fe675-af56-373f-8d87-5c542927f6d8","pitchNumber":4,"startTime":"2026-05-03T19:26:19.242Z","endTime":"2026-05-03T19:26:25.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":669364,"link":"/api/v1/people/669364","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":669364,"link":"/api/v1/people/669364"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8999999999999999,"awayTeamWinProbability":99.1,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:26:25.867Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a line drive to right fielder Owen Caissie.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T19:28:34.894Z","endTime":"2026-05-03T19:29:36.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Graham Pauley replaces second baseman Xavier Edwards, batting 5th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T19:28:13.849Z","endTime":"2026-05-03T19:28:13.867Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688363,"link":"/api/v1/people/688363"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"501","replacedPlayer":{"id":669364,"link":"/api/v1/people/669364"},"defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from third base to second base for Leo Jiménez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-03T19:28:13.867Z","endTime":"2026-05-03T19:28:36.877Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"700","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":669364,"link":"/api/v1/people/669364"},"third":{"id":677870,"link":"/api/v1/people/677870"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.06681555979195,"aZ":-19.365827896885303,"pfxX":-11.133483279987836,"pfxZ":6.47752300845362,"pX":0.18450355095675489,"pZ":1.0995311058848185,"vX0":6.547692561714051,"vY0":-140.27778226885962,"vZ0":-9.27596095145593,"x":109.97,"y":209.09,"x0":-0.7431671497851126,"y0":50.00185662497267,"z0":5.7308993455035395,"aX":-22.012314158272424},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.8,"breakHorizontal":18.7,"spinRate":2182,"spinDirection":221},"zone":14,"typeConfidence":0.92,"plateTime":0.39163702865989736,"extension":6.2603963177355295},"index":2,"playId":"3839dfbe-8f54-34e1-af2f-c776e2fac5c5","pitchNumber":1,"startTime":"2026-05-03T19:28:36.877Z","endTime":"2026-05-03T19:28:40.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02793314123578,"aZ":-21.091692788604067,"pfxX":-9.729372557693795,"pfxZ":5.53590060320651,"pX":0.25364966628630997,"pZ":0.732605864636067,"vX0":6.351772694159839,"vY0":-140.8781793743112,"vZ0":-9.916022806200349,"x":107.33,"y":219.0,"x0":-0.7700630331439612,"y0":50.00616732056728,"z0":5.670540462100924,"aX":-19.49330020944757},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.0,"breakHorizontal":16.3,"spinRate":1962,"spinDirection":226},"zone":14,"typeConfidence":0.92,"plateTime":0.38930035298549415,"extension":6.318285779128224},"index":3,"playId":"a233ff72-23cc-3992-b1a2-106b9608cb2b","pitchNumber":2,"startTime":"2026-05-03T19:28:50.497Z","endTime":"2026-05-03T19:28:53.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":75.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52916626138381,"aZ":-30.929460653049638,"pfxX":5.260108528001218,"pfxZ":0.8440196670691815,"pX":0.3174764320797389,"pZ":2.9661892454569596,"vX0":1.8648136061324583,"vY0":-121.76358471365364,"vZ0":-0.47773441768803204,"x":104.9,"y":158.69,"x0":-1.1451397799075718,"y0":50.00317642860308,"z0":5.879042774100502,"aX":7.77051683888622},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.7,"breakHorizontal":-10.0,"spinRate":2467,"spinDirection":55},"zone":6,"typeConfidence":0.9,"plateTime":0.4526524170052837,"extension":6.4231877076933355},"index":4,"playId":"6de38cae-e315-3b89-98bc-a2c4fdfa0420","pitchNumber":3,"startTime":"2026-05-03T19:29:07.742Z","endTime":"2026-05-03T19:29:11.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.8719325655621,"aZ":-14.109506051833764,"pfxX":-3.780132327330515,"pfxZ":8.95051773847966,"pX":-0.14017270706592158,"pZ":3.477876616388374,"vX0":2.5695480479488064,"vY0":-141.74420322344906,"vZ0":-4.907912351167497,"x":122.34,"y":144.88,"x0":-0.5711564238122594,"y0":50.00158844734127,"z0":6.144826288199743,"aX":-7.6285028058055},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":6.2,"spinRate":2298,"spinDirection":208},"zone":2,"typeConfidence":0.92,"plateTime":0.38763298185938977,"extension":6.256611251356482},"hitData":{"launchSpeed":79.1,"launchAngle":27.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.53,"coordY":119.48}},"index":5,"playId":"7921f0ec-e570-39e4-af63-e3eafe91a20c","pitchNumber":4,"startTime":"2026-05-03T19:29:22.199Z","endTime":"2026-05-03T19:29:36.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-0.19999999999999984,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:29:36.694Z","atBatIndex":53},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Marsh doubles (7) on a sharp line drive to center fielder Esteury Ruiz. Alec Bohm to 3rd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T19:29:41.858Z","endTime":"2026-05-03T19:30:33.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60215847270934,"aZ":-19.245259540527204,"pfxX":-10.476906809307614,"pfxZ":6.538314037799673,"pX":0.0794668266744709,"pZ":1.811572219282248,"vX0":6.690693094474207,"vY0":-140.19520492232448,"vZ0":-7.128274120303233,"x":113.97,"y":189.87,"x0":-0.9847479165400956,"y0":50.00464102754342,"z0":5.657073506258417,"aX":-20.723052438219838},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":17.5,"spinRate":2049,"spinDirection":226},"zone":8,"typeConfidence":0.92,"plateTime":0.3916556449538682,"extension":6.42765480433756},"index":0,"playId":"9904edfd-686e-324e-a373-432225076d94","pitchNumber":1,"startTime":"2026-05-03T19:30:00.583Z","endTime":"2026-05-03T19:30:04.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.59052024808631,"aZ":-19.09739383025841,"pfxX":-10.602491191382322,"pfxZ":6.547043963060131,"pX":0.030301525627731155,"pZ":2.500378917925529,"vX0":6.2668184978212995,"vY0":-141.01101945591682,"vZ0":-5.7194163951987775,"x":115.84,"y":171.27,"x0":-0.8533452695173512,"y0":50.002396902626096,"z0":5.803102863151961,"aX":-21.17057539074518},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.8,"breakHorizontal":17.8,"spinRate":2108,"spinDirection":221},"zone":5,"typeConfidence":0.92,"plateTime":0.3897031991099307,"extension":6.2466321920471755},"hitData":{"launchSpeed":100.6,"launchAngle":22.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":70.04,"coordY":58.15}},"index":1,"playId":"f2202e62-9273-3c72-9de0-635923f0fdca","pitchNumber":2,"startTime":"2026-05-03T19:30:18.439Z","endTime":"2026-05-03T19:30:33.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"first":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.30000000000000004,"leverageIndex":0.05,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:30:33.463Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.T. Realmuto flies out to right fielder Owen Caissie.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T19:30:50.339Z","endTime":"2026-05-03T19:31:41.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09302034022662,"aZ":-31.63520509530629,"pfxX":-7.873024274663296,"pfxZ":0.32998203006902305,"pX":0.3308086788606222,"pZ":1.9880255973248318,"vX0":5.626666416794768,"vY0":-127.77839641999999,"vZ0":-3.2014123661440896,"x":104.39,"y":185.1,"x0":-0.8847673181833611,"y0":50.00526597370338,"z0":5.761655695186307,"aX":-12.92742494917138},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.0,"breakHorizontal":12.8,"spinRate":1196,"spinDirection":243},"zone":9,"typeConfidence":0.91,"plateTime":0.4298462124887781,"extension":6.78558421422828},"index":0,"playId":"7c7f33ef-c185-3782-94d2-f5e82c4a5f23","pitchNumber":1,"startTime":"2026-05-03T19:31:10.700Z","endTime":"2026-05-03T19:31:13.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.140513626896485,"aZ":-31.530061020604165,"pfxX":7.721066176298549,"pfxZ":0.4312051364915739,"pX":-0.387748297432307,"pZ":2.561564427368448,"vX0":-0.6108304419762547,"vY0":-122.57404728051579,"vZ0":-1.418162420781495,"x":131.78,"y":169.62,"x0":-1.135023001129294,"y0":50.005663928984326,"z0":5.872316567713141,"aX":11.598363212914366},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.7,"breakHorizontal":-13.8,"spinRate":2581,"spinDirection":63},"zone":4,"typeConfidence":0.9,"plateTime":0.44907977044510927,"extension":6.565383523287995},"hitData":{"launchSpeed":73.5,"launchAngle":47.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.53,"coordY":124.3}},"index":1,"playId":"9b135cf6-b095-3fd2-87f9-74fba9256a26","pitchNumber":2,"startTime":"2026-05-03T19:31:28.693Z","endTime":"2026-05-03T19:31:41.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":592663,"link":"/api/v1/people/592663","batSide":{"code":"R","description":"Right"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":592663,"link":"/api/v1/people/592663"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":0.19999999999999996,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:31:41.085Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out to first baseman Connor Norby.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T19:31:53.462Z","endTime":"2026-05-03T19:34:11.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.512114629446568,"aZ":-39.618175337570634,"pfxX":3.2475078747558985,"pfxZ":-5.007255981249255,"pX":0.4509346265201127,"pZ":1.2943271197913226,"vX0":1.635545812870155,"vY0":-121.6356692661114,"vZ0":-3.336939627900356,"x":99.81,"y":203.83,"x0":-0.6536546443366922,"y0":50.00273326297803,"z0":6.144943279653425,"aX":4.82922011448737},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-9.6,"breakHorizontal":-6.2,"spinRate":2593,"spinDirection":29},"zone":14,"typeConfidence":0.89,"plateTime":0.4515998673129711,"extension":6.504380395380639},"index":0,"playId":"9a6cd815-5842-3b6f-8a61-1f577cbd8e72","pitchNumber":1,"startTime":"2026-05-03T19:32:07.139Z","endTime":"2026-05-03T19:32:10.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4045884484117,"aZ":-33.32565429609374,"pfxX":-8.007721947579654,"pfxZ":-0.70126575094495,"pX":-0.8256843450961293,"pZ":1.3613748081784902,"vX0":3.2293493273109664,"vY0":-127.65183378705605,"vZ0":-4.485608378029596,"x":148.47,"y":202.02,"x0":-1.0700522809460955,"y0":50.002769189069255,"z0":5.77843915682007,"aX":-13.154462528045185},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.0,"breakHorizontal":13.7,"spinRate":1216,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.4298341107470631,"extension":6.704183314903442},"index":1,"playId":"b6c85df8-cd98-33df-bc8d-f2c1a894a15e","pitchNumber":2,"startTime":"2026-05-03T19:32:24.095Z","endTime":"2026-05-03T19:32:28.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.194428692340743,"aZ":-44.44216885825252,"pfxX":3.3365037176410133,"pfxZ":-8.56387823964253,"pX":0.12827641437020568,"pZ":1.1127416268188752,"vX0":0.8552903891577389,"vY0":-119.78930278731654,"vZ0":-2.4978334652866776,"x":112.11,"y":208.74,"x0":-0.667969572485719,"y0":50.00259591609087,"z0":6.195781231090693,"aX":4.7799213077936065},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-15.8,"breakHorizontal":-6.2,"spinRate":2568,"spinDirection":27},"zone":14,"typeConfidence":0.91,"plateTime":0.45973265819445874,"extension":6.455985044709655},"index":2,"playId":"334e01ed-4ab1-336f-a782-fb4c44a30edf","pitchNumber":3,"startTime":"2026-05-03T19:32:42.213Z","endTime":"2026-05-03T19:32:46.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.823844978178546,"aZ":-28.6134683246334,"pfxX":-8.690712983563467,"pfxZ":2.2119002820401894,"pX":-0.6242584427712837,"pZ":2.1504713111072777,"vX0":3.795528026233231,"vY0":-126.72425954886589,"vZ0":-3.291334556689814,"x":140.8,"y":180.72,"x0":-1.0187668889828743,"y0":50.00623800747072,"z0":5.771491869262242,"aX":-14.025082938915363},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.5,"breakHorizontal":14.8,"spinRate":1302,"spinDirection":241},"zone":7,"typeConfidence":0.9,"plateTime":0.4335328335101267,"extension":6.616245757266704},"index":3,"playId":"63a7f9b5-4815-3a0b-bca6-035ccda077c3","pitchNumber":4,"startTime":"2026-05-03T19:33:03.723Z","endTime":"2026-05-03T19:33:30.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":146,"player":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79993670892264,"aZ":-34.44586046491698,"pfxX":9.241528316679515,"pfxZ":-1.5271427780741487,"pX":-0.06075900308349755,"pZ":2.6906907594440628,"vX0":-0.20371847316583935,"vY0":-121.9282468661648,"vZ0":-0.3934000674640721,"x":119.32,"y":166.13,"x0":-1.1737709027168988,"y0":50.002693885090196,"z0":5.858848164076473,"aX":13.738806897845803},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.5,"breakHorizontal":-16.6,"spinRate":2347,"spinDirection":60},"zone":5,"typeConfidence":0.9,"plateTime":0.4513966015604747,"extension":6.439967142740113},"index":4,"playId":"9aed7606-21d1-3d72-a84a-2bcd60181f83","pitchNumber":5,"startTime":"2026-05-03T19:33:40.607Z","endTime":"2026-05-03T19:33:45.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-03T19:33:50.147Z","endTime":"2026-05-03T19:34:05.243Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"},"defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.289352047649036,"aZ":-31.572972044343615,"pfxX":-8.398406700519365,"pfxZ":0.36582064700350525,"pX":0.1601784739036849,"pZ":1.4194867686211636,"vX0":5.594845961794071,"vY0":-128.56954937493825,"vZ0":-4.6566973401247305,"x":110.89,"y":200.45,"x0":-0.9601888076608547,"y0":50.00537858512634,"z0":5.722910583028961,"aX":-13.969995470005392},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.2,"breakHorizontal":13.8,"spinRate":1221,"spinDirection":244},"zone":14,"typeConfidence":0.89,"plateTime":0.42708545088913397,"extension":6.74425095559261},"hitData":{"launchSpeed":87.0,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.64,"coordY":177.66}},"index":6,"playId":"42ee9550-c9e9-342d-9492-b9e42347df34","pitchNumber":6,"startTime":"2026-05-03T19:34:05.243Z","endTime":"2026-05-03T19:34:11.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":681082,"link":"/api/v1/people/681082","batSide":{"code":"L","description":"Left"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.20000000000000007,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:34:11.560Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Felix Reyes strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-03T19:35:09.247Z","endTime":"2026-05-03T19:36:30.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663969,"fullName":"Tyler Phillips","link":"/api/v1/people/663969"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-03T19:34:42.382Z","endTime":"2026-05-03T19:35:11.220Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59198090820943,"aZ":-34.4958051467201,"pfxX":6.4286514523761795,"pfxZ":-1.5252541266408635,"pX":1.3175880341620119,"pZ":0.03395534997273689,"vX0":3.4078193643559143,"vY0":-123.46883578591556,"vZ0":-6.441713013814752,"x":66.78,"y":237.86,"x0":-0.9237907927522031,"y0":50.00575037156135,"z0":5.64206175287055,"aX":9.753732144470915},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.2,"breakHorizontal":-12.5,"spinRate":2474,"spinDirection":52},"zone":14,"typeConfidence":0.89,"plateTime":0.4466085681133092,"extension":6.639056106038731},"index":1,"playId":"349576fb-136f-35ff-8a65-10b625ff2fa4","pitchNumber":1,"startTime":"2026-05-03T19:35:11.220Z","endTime":"2026-05-03T19:35:14.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86978883560161,"aZ":-21.31794316639716,"pfxX":-10.47030218095214,"pfxZ":5.517165859397007,"pX":0.6140169273310686,"pZ":1.624513744889997,"vX0":6.779813632653543,"vY0":-139.5089050230292,"vZ0":-7.521154551956543,"x":93.6,"y":194.92,"x0":-0.4894200345997317,"y0":50.00379236316881,"z0":5.7644200650091815,"aX":-20.605593673232086},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.5,"breakHorizontal":17.5,"spinRate":1928,"spinDirection":222},"zone":14,"typeConfidence":0.92,"plateTime":0.39285482083706924,"extension":6.3982299658871105},"index":2,"playId":"1e1be018-3844-36d8-8d25-a9d003b7a437","pitchNumber":2,"startTime":"2026-05-03T19:35:36.274Z","endTime":"2026-05-03T19:35:40.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.0,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.719861961189206,"aZ":-33.01910388019922,"pfxX":7.131258683794369,"pfxZ":-0.5687780022869529,"pX":-0.6033686543407941,"pZ":3.2272549673081095,"vX0":-0.9130938285590886,"vY0":-121.37718989055551,"vZ0":0.4845928471339247,"x":140.0,"y":151.64,"x0":-1.1460608179965677,"y0":50.00388692047687,"z0":5.9206845482595565,"aX":10.546969070440657},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.6,"breakHorizontal":-12.6,"spinRate":2390,"spinDirection":61},"zone":1,"typeConfidence":0.9,"plateTime":0.4527863889759982,"extension":6.473456384908205},"index":3,"playId":"2ca0c53c-05d0-3520-ae29-a2bde6f85f8b","pitchNumber":3,"startTime":"2026-05-03T19:35:52.955Z","endTime":"2026-05-03T19:36:19.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":694025,"fullName":"Felix Reyes","link":"/api/v1/people/694025"}},"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.353,"strikeZoneBottom":1.692,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33418602859248,"aZ":-30.16579648730414,"pfxX":5.079735183519227,"pfxZ":1.3051719114651954,"pX":1.4990990363109469,"pZ":0.6820324981959323,"vX0":4.08243304654923,"vY0":-123.9613824583032,"vZ0":-5.927933013318798,"x":59.86,"y":220.37,"x0":-0.8355964849790184,"y0":50.0035428049717,"z0":5.657401280496189,"aX":7.817641984789082},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.1,"breakHorizontal":-10.2,"spinRate":2495,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.443737313287766,"extension":6.725498542643127},"index":4,"playId":"b7287e27-065e-39b8-95e8-913186dc3097","pitchNumber":4,"startTime":"2026-05-03T19:36:26.855Z","endTime":"2026-05-03T19:36:30.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":694025,"link":"/api/v1/people/694025","batSide":{"code":"R","description":"Right"}},"second":{"id":669016,"link":"/api/v1/people/669016"},"third":{"id":664761,"link":"/api/v1/people/664761"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_ab"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_ab"},{"player":{"id":694025,"link":"/api/v1/people/694025"},"credit":"b_pa"},{"player":{"id":663969,"link":"/api/v1/people/663969"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.08,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:36:30.461Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christopher Morel strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T19:39:49.938Z","endTime":"2026-05-03T19:41:14.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.946365475294318,"aZ":-31.477492003642027,"pfxX":-4.50828492686472,"pfxZ":0.5012538587286057,"pX":0.27218768136398497,"pZ":1.9094371683893168,"vX0":-4.144488514025309,"vY0":-118.37585839182832,"vZ0":-1.4509586779370305,"x":106.62,"y":187.23,"x0":2.6418083933576253,"y0":50.00524657894414,"z0":5.454942810080654,"aX":-6.29617255625622},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.8,"breakHorizontal":9.2,"spinRate":2507,"spinDirection":332},"zone":8,"typeConfidence":0.91,"plateTime":0.46555674172651385,"extension":5.511917188206603},"index":0,"playId":"b56163a1-ce7f-3a98-bf1d-8486f513f9dc","pitchNumber":1,"startTime":"2026-05-03T19:40:12.469Z","endTime":"2026-05-03T19:40:16.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82076947122951,"aZ":-30.63465157940513,"pfxX":9.493093394148188,"pfxZ":1.0251894212202561,"pX":0.6623392756527441,"pZ":1.188716804536982,"vX0":-6.8475147866494375,"vY0":-122.48156106329759,"vZ0":-3.862255554511669,"x":91.75,"y":206.68,"x0":2.2771639990055808,"y0":50.00300697194694,"z0":5.439159668927226,"aX":14.255682034689368},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.1,"breakHorizontal":-15.4,"spinRate":1650,"spinDirection":120},"zone":14,"typeConfidence":0.9,"plateTime":0.44919650751015494,"extension":5.482214245572162},"index":1,"playId":"726f3006-88a3-3dcc-8f77-98a8c4f860b6","pitchNumber":2,"startTime":"2026-05-03T19:40:24.263Z","endTime":"2026-05-03T19:40:28.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-03T19:40:34.120Z","endTime":"2026-05-03T19:40:56.022Z","isPitch":false,"type":"action","player":{"id":666624,"link":"/api/v1/people/666624"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.298970850102638,"aZ":-31.86524912287616,"pfxX":-4.552740449138367,"pfxZ":0.20826159059782956,"pX":0.8413491105200411,"pZ":1.8979022199006783,"vX0":-2.867654781340084,"vY0":-121.46183452357727,"vZ0":-1.8304308552887143,"x":84.93,"y":187.54,"x0":2.6368623306521894,"y0":50.00103708024064,"z0":5.486370334474393,"aX":-6.662862946741133},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.1,"breakHorizontal":9.0,"spinRate":2534,"spinDirection":320},"zone":9,"typeConfidence":0.91,"plateTime":0.4545100165566387,"extension":5.360279553203392},"index":3,"playId":"f8a99532-5048-3eb7-83cf-e8e977e51f18","pitchNumber":3,"startTime":"2026-05-03T19:40:56.022Z","endTime":"2026-05-03T19:41:02.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.7,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8023527246568,"aZ":-30.717830020834242,"pfxX":9.719496282470963,"pfxZ":0.943948419712572,"pX":1.1522294355863199,"pZ":1.557639708246001,"vX0":-5.911867925351107,"vY0":-124.30243328723527,"vZ0":-3.3398306122041204,"x":73.08,"y":196.72,"x0":2.31380201815331,"y0":50.00334160304447,"z0":5.502693503054303,"aX":15.021382136198264},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.1,"breakHorizontal":-16.0,"spinRate":1735,"spinDirection":122},"zone":14,"typeConfidence":0.9,"plateTime":0.44273762617041434,"extension":5.584408097027747},"index":4,"playId":"34b9da2f-cecb-3676-b238-3cbba3646c2d","pitchNumber":4,"startTime":"2026-05-03T19:41:10.319Z","endTime":"2026-05-03T19:41:14.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-0.3999999999999998,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:41:14.021Z","atBatIndex":58},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Leo Jiménez hit by pitch.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T19:41:24.501Z","endTime":"2026-05-03T19:42:37.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.570072791449785,"aZ":-31.773097556711956,"pfxX":10.288938373236558,"pfxZ":0.262342624344611,"pX":0.11477076753161324,"pZ":1.7425402087010815,"vX0":-8.025900611829405,"vY0":-122.78272330571963,"vZ0":-2.7216460043296564,"x":112.63,"y":191.73,"x0":2.1052311953858034,"y0":50.0000746183156,"z0":5.59619654556853,"aX":15.550736566695287},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.0,"breakHorizontal":-16.6,"spinRate":1751,"spinDirection":123},"zone":8,"typeConfidence":0.91,"plateTime":0.44780264772183376,"extension":5.4513345077663296},"index":0,"playId":"439d6aec-f636-3d49-8cbf-6b9e7bdc5450","pitchNumber":1,"startTime":"2026-05-03T19:41:33.091Z","endTime":"2026-05-03T19:41:36.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.9,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.64518652706813,"aZ":-11.153189609380554,"pfxX":7.526437176356175,"pfxZ":10.581546602004494,"pX":-1.404289489243723,"pZ":1.358022228897201,"vX0":-11.45513682841717,"vY0":-140.9150849489624,"vZ0":-9.207228959086738,"x":170.53,"y":202.11,"x0":1.758593851516491,"y0":50.00287771625753,"z0":5.4124421472100686,"aX":14.952866095978298},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":-10.9,"spinRate":2371,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.39049807982173057,"extension":5.5312293956084755},"index":1,"playId":"035ca6be-d539-38b0-b2f5-a24a70b47e7d","pitchNumber":2,"startTime":"2026-05-03T19:41:46.278Z","endTime":"2026-05-03T19:41:50.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.737800916391148,"aZ":-34.189060158321055,"pfxX":-1.3571565406716424,"pfxZ":-1.3364523072338876,"pX":-0.8061313738309346,"pZ":1.3472949749797278,"vX0":-7.499810154700472,"vY0":-122.66559625842967,"vZ0":-2.528199957345973,"x":147.73,"y":202.4,"x0":2.481078627568173,"y0":50.00307090687957,"z0":5.337676521627647,"aX":-2.0449364185648924},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.8,"breakHorizontal":4.4,"spinRate":2539,"spinDirection":335},"zone":13,"typeConfidence":0.88,"plateTime":0.44839612889773495,"extension":5.501529702148436},"index":2,"playId":"d9452cf1-736d-3965-8144-846dfcf9a967","pitchNumber":3,"startTime":"2026-05-03T19:42:02.261Z","endTime":"2026-05-03T19:42:07.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.4,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.878165815451723,"aZ":-29.660779822182274,"pfxX":9.739026924706488,"pfxZ":1.59407544885668,"pX":1.4795615614007334,"pZ":1.928120482187124,"vX0":-4.853720678754272,"vY0":-125.66509493674445,"vZ0":-2.870773117653552,"x":60.6,"y":186.72,"x0":2.185622224645386,"y0":50.00361624875568,"z0":5.531089241160674,"aX":15.352919820912335},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.4,"breakHorizontal":-16.3,"spinRate":1822,"spinDirection":120},"zone":14,"typeConfidence":0.89,"plateTime":0.43829374074558514,"extension":5.535145157867035},"index":3,"playId":"8924ebb4-66be-3650-a421-d840e890d56d","pitchNumber":4,"startTime":"2026-05-03T19:42:16.286Z","endTime":"2026-05-03T19:42:22.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.09485254321444,"aZ":-34.53427025614222,"pfxX":-3.759533023282848,"pfxZ":-1.494656353429574,"pX":-2.1977730268468916,"pZ":0.5283531667888591,"vX0":-9.274970469651796,"vY0":-126.00456818543317,"vZ0":-4.901275796397558,"x":200.77,"y":224.51,"x0":2.047283105118029,"y0":50.00277389930743,"z0":5.348935193958106,"aX":-5.932035534223611},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.8,"breakHorizontal":9.2,"spinRate":2578,"spinDirection":335},"zone":13,"typeConfidence":0.9,"plateTime":0.43784223653992393,"extension":5.514837454502648},"index":4,"playId":"19b1bfd0-a8ad-3f0c-990b-b9b6ad9fea6a","pitchNumber":5,"startTime":"2026-05-03T19:42:32.773Z","endTime":"2026-05-03T19:42:37.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":0.3999999999999998,"leverageIndex":0.08,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:42:37.523Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Esteury Ruiz homers (2) on a fly ball to left field. Leo Jiménez scores.","rbi":2,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T19:42:54.968Z","endTime":"2026-05-03T19:44:12.126Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.733357443613528,"aZ":-33.95314652107573,"pfxX":-4.9478032961688525,"pfxZ":-1.256477131306486,"pX":1.975979934556894,"pZ":3.417460560358373,"vX0":-0.3060906245427037,"vY0":-117.9563643407265,"vZ0":2.3193450554958104,"x":41.68,"y":146.51,"x0":2.75044982083218,"y0":50.00337436621027,"z0":5.5445225007268775,"aX":-6.995812194126527},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.4,"breakHorizontal":9.0,"spinRate":2356,"spinDirection":319},"zone":12,"typeConfidence":0.9,"plateTime":0.4637441659926207,"extension":5.365416541454266},"index":0,"playId":"d253312a-f77d-3342-a31e-28551e897125","pitchNumber":1,"startTime":"2026-05-03T19:43:10.542Z","endTime":"2026-05-03T19:43:13.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85211545453036,"aZ":-17.935976325044564,"pfxX":7.06494387505532,"pfxZ":7.429404008915158,"pX":1.7814177258383048,"pZ":2.98204383891623,"vX0":-4.033788047488564,"vY0":-137.63745734305573,"vZ0":-3.4822534747248897,"x":49.1,"y":158.26,"x0":2.3488899963815295,"y0":50.003799327605506,"z0":5.479900397695423,"aX":13.541210324105553},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.0,"breakHorizontal":-11.9,"spinRate":2160,"spinDirection":124},"zone":12,"typeConfidence":0.84,"plateTime":0.39810712384920643,"extension":5.361266799155484},"index":1,"playId":"3761d4dc-6c93-3982-8f30-f7dba89ba5f5","pitchNumber":2,"startTime":"2026-05-03T19:43:25.285Z","endTime":"2026-05-03T19:43:28.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97360297430758,"aZ":-14.31738547428016,"pfxX":8.482486586933058,"pfxZ":9.286518096093644,"pX":0.13228611316586492,"pZ":2.0261560097722056,"vX0":-8.469360650668735,"vY0":-137.87727654065873,"vZ0":-6.646767590366704,"x":111.96,"y":184.07,"x0":2.1434280397723,"y0":50.005478453345944,"z0":5.436463337214534,"aX":16.31608594817242},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":-13.6,"spinRate":2182,"spinDirection":126},"zone":8,"typeConfidence":0.89,"plateTime":0.39743423508050757,"extension":5.473971624462281},"hitData":{"launchSpeed":105.1,"launchAngle":30.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":25.77,"coordY":73.05}},"index":2,"playId":"a770576d-e1a6-389e-93d2-3f2f0bcaee40","pitchNumber":3,"startTime":"2026-05-03T19:43:46.493Z","endTime":"2026-05-03T19:44:12.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"first":{"id":677870,"link":"/api/v1/people/677870"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":1.6000000000000003,"leverageIndex":0.18,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:44:12.126Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Javier Sanoja doubles (4) on a line drive to left fielder Felix Reyes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T19:44:18.389Z","endTime":"2026-05-03T19:45:47.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.3,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29159709432219,"aZ":-30.47338741276228,"pfxX":-3.1887591591719806,"pfxZ":1.1657591961911438,"pX":-0.36423078587621177,"pZ":1.8995942649513742,"vX0":-5.645366571546385,"vY0":-120.7735567020561,"vZ0":-1.8409463474575363,"x":130.88,"y":187.49,"x0":2.4334664065003038,"y0":50.00007696151925,"z0":5.396424841319589,"aX":-4.626699599081243},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.9,"breakHorizontal":7.3,"spinRate":2353,"spinDirection":345},"zone":7,"typeConfidence":0.9,"plateTime":0.45654521906078793,"extension":5.477736660416475},"index":0,"playId":"2bb4012e-217c-3596-bd88-1af6cb89555b","pitchNumber":1,"startTime":"2026-05-03T19:44:35.102Z","endTime":"2026-05-03T19:44:38.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.891401238439954,"aZ":-33.478435965216796,"pfxX":8.105572665035474,"pfxZ":-0.8203369677631542,"pX":1.087056927757747,"pZ":2.801946435852803,"vX0":-5.537982965640565,"vY0":-125.4364271485021,"vZ0":-0.20959326908887344,"x":75.56,"y":163.13,"x0":2.277433309899015,"y0":50.00619881123214,"z0":5.631109490875613,"aX":12.836412380309731},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.3,"breakHorizontal":-13.3,"spinRate":1668,"spinDirection":122},"zone":12,"typeConfidence":0.89,"plateTime":0.437748974776341,"extension":5.498621175139964},"index":1,"playId":"23f16ac7-2332-3b4c-9c9c-bb2925026477","pitchNumber":2,"startTime":"2026-05-03T19:44:48.365Z","endTime":"2026-05-03T19:44:52.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.1,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23336227252674,"aZ":-30.10607444888556,"pfxX":10.30957892665212,"pfxZ":1.319602745666506,"pX":0.6912420997290095,"pZ":2.3757427272135847,"vX0":-7.062384276597799,"vY0":-125.14443555439615,"vZ0":-1.7834537293487038,"x":90.65,"y":174.63,"x0":2.228502300024662,"y0":50.00135730722601,"z0":5.593643671174734,"aX":16.14442591248068},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.2,"breakHorizontal":-16.8,"spinRate":1541,"spinDirection":124},"zone":6,"typeConfidence":0.9,"plateTime":0.43980364055615784,"extension":5.404492843428313},"index":2,"playId":"ada79f3c-62e1-33f3-b1dc-9cc2afe8f1cf","pitchNumber":3,"startTime":"2026-05-03T19:45:03.611Z","endTime":"2026-05-03T19:45:07.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19185338095824,"aZ":-33.40158916449308,"pfxX":-4.690760374008267,"pfxZ":-0.7883864895560029,"pX":-0.9786108506233624,"pZ":1.3115604588017562,"vX0":-6.269934627060174,"vY0":-124.71436886856216,"vZ0":-3.104732275905925,"x":154.3,"y":203.37,"x0":2.1860155432836597,"y0":50.002306864948515,"z0":5.353173277365979,"aX":-7.320328215253647},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.9,"breakHorizontal":10.1,"spinRate":2669,"spinDirection":328},"zone":13,"typeConfidence":0.9,"plateTime":0.4407042544383999,"extension":5.463205272157087},"index":3,"playId":"ad03a097-fe75-3364-af7a-761d9ca2956b","pitchNumber":4,"startTime":"2026-05-03T19:45:20.553Z","endTime":"2026-05-03T19:45:25.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":2.995,"strikeZoneBottom":1.512,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.544484946488847,"aZ":-30.86682541121525,"pfxX":8.665782265085008,"pfxZ":0.8102156556362621,"pX":0.35875058909622237,"pZ":1.5525776829986397,"vX0":-7.277300892015937,"vY0":-125.95827262405363,"vZ0":-3.677568028764481,"x":103.33,"y":196.86,"x0":2.1592518056823367,"y0":50.00111416274451,"z0":5.52692703099738,"aX":13.925761320600103},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.8,"breakHorizontal":-14.0,"spinRate":1638,"spinDirection":125},"zone":9,"typeConfidence":0.9,"plateTime":0.43482279804203694,"extension":5.541616313529475},"hitData":{"launchSpeed":94.0,"launchAngle":7.0,"totalDistance":138.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":32.0,"coordY":104.0}},"index":4,"playId":"3028d0f7-ba73-390c-8659-f44302f7b405","pitchNumber":5,"startTime":"2026-05-03T19:45:35.432Z","endTime":"2026-05-03T19:45:47.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":691594,"link":"/api/v1/people/691594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_ab"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_ab"},{"player":{"id":691594,"link":"/api/v1/people/691594"},"credit":"b_pa"},{"player":{"id":666200,"link":"/api/v1/people/666200"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":1.6999999999999993,"leverageIndex":0.26,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:45:47.958Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Otto Lopez grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T19:48:34.595Z","endTime":"2026-05-03T19:49:35.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691594,"fullName":"Javier Sanoja","link":"/api/v1/people/691594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672640,"fullName":"Otto Lopez","link":"/api/v1/people/672640"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-05-03T19:46:13.175Z","endTime":"2026-05-03T19:47:11.588Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Chase Shugart replaces Jesús Luzardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-03T19:47:11.588Z","endTime":"2026-05-03T19:48:36.873Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663767,"link":"/api/v1/people/663767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666200,"link":"/api/v1/people/666200","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.007206831394676,"aZ":-20.982223812009796,"pfxX":-10.664183557242676,"pfxZ":5.872454708076811,"pX":-1.0351975224971406,"pZ":3.1590718153325184,"vX0":7.727232692485563,"vY0":-137.30672618587556,"vZ0":-2.290777684333416,"x":156.46,"y":153.49,"x0":-2.5034825966955423,"y0":50.00042508497546,"z0":5.43512291317486,"aX":-20.31623250113483},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.3,"breakHorizontal":17.6,"spinRate":1986,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3992289672708038,"extension":6.005828544203551},"index":2,"playId":"46985bb5-31b2-38de-b259-442497d383b3","pitchNumber":1,"startTime":"2026-05-03T19:48:36.873Z","endTime":"2026-05-03T19:48:41.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.6737777584644,"aZ":-19.394449373503594,"pfxX":-10.35817631433328,"pfxZ":6.724341309103545,"pX":-1.3054894456924657,"pZ":2.68504429513873,"vX0":7.239241392750552,"vY0":-137.28116012530543,"vZ0":-3.5133469248367386,"x":166.76,"y":166.28,"x0":-2.637042593233301,"y0":50.00027726401183,"z0":5.308936994563525,"aX":-19.678506432537976},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":17.2,"spinRate":2048,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3996648673148595,"extension":6.154069131512185},"index":3,"playId":"5343def8-0c20-38fa-bc87-f8e9d61a4b57","pitchNumber":2,"startTime":"2026-05-03T19:48:52.084Z","endTime":"2026-05-03T19:48:55.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.942077021153896,"aZ":-22.368276447783295,"pfxX":2.368391790927919,"pfxZ":5.886835596098966,"pX":-0.09474519734603451,"pZ":2.3817915348919376,"vX0":5.991928079240645,"vY0":-128.31011085337147,"vZ0":-2.6440996129433816,"x":120.61,"y":174.47,"x0":-2.7691910261637966,"y0":50.00016178733105,"z0":5.171618728044629,"aX":3.9399340560585885},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.3,"breakHorizontal":-5.6,"spinRate":2390,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.42713604724763066,"extension":6.029427664325656},"index":4,"playId":"8aeae486-ec7b-3cfa-9a3b-5ffe76b63a0f","pitchNumber":3,"startTime":"2026-05-03T19:49:08.598Z","endTime":"2026-05-03T19:49:12.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.065397632163222,"aZ":-21.45056429264669,"pfxX":-0.3465014318343196,"pfxZ":5.869029572781506,"pX":0.09193266582660559,"pZ":2.218378104019201,"vX0":7.017201077464501,"vY0":-133.8680771245856,"vZ0":-3.906671296911259,"x":113.5,"y":178.88,"x0":-2.5108481815662436,"y0":50.00431551803686,"z0":5.219546764021817,"aX":-0.6347408305389526},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":-0.7,"spinRate":2366,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.40810348674389774,"extension":6.057287210723149},"hitData":{"launchSpeed":96.9,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.61,"coordY":150.22}},"index":5,"playId":"69ee2bef-c599-30ef-8389-9c36a8b6fd18","pitchNumber":4,"startTime":"2026-05-03T19:49:27.726Z","endTime":"2026-05-03T19:49:35.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":672640,"link":"/api/v1/people/672640","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":672640,"link":"/api/v1/people/672640"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.8000000000000003,"awayTeamWinProbability":97.2,"homeTeamWinProbabilityAdded":-1.5999999999999992,"leverageIndex":0.59,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:49:35.253Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Agustín Ramírez grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-03T19:49:47.181Z","endTime":"2026-05-03T19:50:24.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682663,"fullName":"Agustín Ramírez","link":"/api/v1/people/682663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98446701320308,"aZ":-21.015798896308453,"pfxX":-0.44315681641666327,"pfxZ":5.957963905622115,"pX":-1.225984172015533,"pZ":3.794609171215861,"vX0":4.15651055577449,"vY0":-135.99833400413775,"vZ0":-0.5866269320891873,"x":163.73,"y":136.33,"x0":-2.7168365833478285,"y0":50.00029623203461,"z0":5.471532404519754,"aX":-0.8305854353044965},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":-0.1,"spinRate":2475,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4028457527815501,"extension":5.927903183678251},"index":0,"playId":"7c2447e7-f8db-3b58-a5b8-e212bc7bacbd","pitchNumber":1,"startTime":"2026-05-03T19:50:01.631Z","endTime":"2026-05-03T19:50:04.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":86.8,"strikeZoneTop":3.257,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.782810160360086,"aZ":-16.452868240759134,"pfxX":-10.321822301064831,"pfxZ":8.050688887931805,"pX":-0.8423531016205803,"pZ":2.478404821901028,"vX0":7.850094097979138,"vY0":-139.88441271355822,"vZ0":-4.84917646770421,"x":149.11,"y":171.86,"x0":-2.3643535503174666,"y0":50.005506012393575,"z0":5.336750115044858,"aX":-20.164942698525017},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":16.8,"spinRate":2098,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.39372390758136966,"extension":6.163396273634664},"hitData":{"launchSpeed":89.5,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.09,"coordY":149.83}},"index":1,"playId":"947704db-8cb7-3365-bbf9-7fa9c235a7a2","pitchNumber":2,"startTime":"2026-05-03T19:50:16.464Z","endTime":"2026-05-03T19:50:24.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":682663,"link":"/api/v1/people/682663","batSide":{"code":"R","description":"Right"}},"second":{"id":691594,"link":"/api/v1/people/691594"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":682663,"link":"/api/v1/people/682663"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-1.0000000000000004,"leverageIndex":0.38,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:50:24.290Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Justin Crawford lines out to right fielder Owen Caissie.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T19:53:03.541Z","endTime":"2026-05-03T19:54:03.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Josh Ekness replaces Tyler Phillips.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T19:51:48.628Z","endTime":"2026-05-03T19:53:05.933Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694795,"link":"/api/v1/people/694795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663969,"link":"/api/v1/people/663969","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.811970254278215,"aZ":-13.318197079721061,"pfxX":-5.759456303485558,"pfxZ":9.294789623893005,"pX":0.5118101847111689,"pZ":2.7832153949588734,"vX0":11.948852560650696,"vY0":-141.646065971537,"vZ0":-3.5518061060948,"x":97.49,"y":163.63,"x0":-3.015988506333855,"y0":50.0058082761484,"z0":4.9069433121908945,"aX":-11.688992676233521},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":7.9,"spinRate":2440,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.38692018229317826,"extension":6.770590901007384},"index":1,"playId":"b7464e48-d897-3955-8799-4078fcbccc22","pitchNumber":1,"startTime":"2026-05-03T19:53:05.933Z","endTime":"2026-05-03T19:53:09.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.650305477523034,"aZ":-32.71599646256295,"pfxX":2.550723094735672,"pfxZ":-0.32080714630619145,"pX":-0.008013756686611178,"pZ":1.954161088631212,"vX0":7.325881562741842,"vY0":-129.16153598106524,"vZ0":-1.09355610461428,"x":117.31,"y":186.02,"x0":-3.2205827934263023,"y0":50.005072521261596,"z0":4.914762493090676,"aX":4.278759308205481},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.6,"breakHorizontal":-6.4,"spinRate":2681,"spinDirection":81},"zone":8,"typeConfidence":2.0,"plateTime":0.4251984202085404,"extension":6.873794770626363},"index":2,"playId":"dfadd3bb-e721-3e6a-8979-b6f7de3e2d34","pitchNumber":2,"startTime":"2026-05-03T19:53:34.676Z","endTime":"2026-05-03T19:53:37.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.158708959813797,"aZ":-26.39706154729635,"pfxX":6.657408117042407,"pfxZ":3.6553728394737597,"pX":0.2755939222037059,"pZ":1.3874229521480572,"vX0":6.967799667553099,"vY0":-125.89176371413132,"vZ0":-2.916023415163213,"x":106.5,"y":201.32,"x0":-3.408542055973472,"y0":50.00273532707265,"z0":4.731967276578398,"aX":10.52497151680985},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.1,"breakHorizontal":-13.8,"spinRate":2484,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.43761901005193815,"extension":6.910565209195119},"hitData":{"launchSpeed":92.8,"launchAngle":18.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.99,"coordY":74.82}},"index":3,"playId":"c91116a1-aca3-3bbc-822b-6936b81e1513","pitchNumber":3,"startTime":"2026-05-03T19:53:56.612Z","endTime":"2026-05-03T19:54:03.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":702222,"link":"/api/v1/people/702222","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_ab"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_ab"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"credit":"b_pa"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:54:03.616Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trea Turner grounds out, second baseman Leo Jiménez to first baseman Connor Norby.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T19:54:15.986Z","endTime":"2026-05-03T19:54:56.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.145958307987506,"aZ":-16.622913739337818,"pfxX":-6.767729746954924,"pfxZ":7.552404542383312,"pX":0.8996249991233513,"pZ":2.3684757629455895,"vX0":12.733462708128688,"vY0":-142.67661857391028,"vZ0":-4.534112562305491,"x":82.71,"y":174.83,"x0":-2.74408560882234,"y0":50.005095790149284,"z0":5.027464764690951,"aX":-13.940730713427687},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.8,"breakHorizontal":9.6,"spinRate":2584,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3840549040990737,"extension":6.8119147497126065},"index":0,"playId":"2fb4bf7d-41a1-3c4b-9074-af0dcff4788d","pitchNumber":1,"startTime":"2026-05-03T19:54:31.422Z","endTime":"2026-05-03T19:54:35.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.791625501745756,"aZ":-17.042341862875684,"pfxX":-6.16943299927113,"pfxZ":7.475107688823628,"pX":0.474386250990316,"pZ":2.06164173806156,"vX0":11.904357515937496,"vY0":-141.71435381963778,"vZ0":-4.693942804929464,"x":98.92,"y":183.12,"x0":-2.988086304586867,"y0":50.00312744057392,"z0":4.835533327198896,"aX":-12.490403794255974},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.6,"breakHorizontal":8.6,"spinRate":2537,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.38718777060294407,"extension":6.8017946106829195},"hitData":{"launchSpeed":98.8,"launchAngle":-1.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":147.41}},"index":1,"playId":"dae7d1a2-402c-3e7b-88e7-7daff4066357","pitchNumber":2,"startTime":"2026-05-03T19:54:49.006Z","endTime":"2026-05-03T19:54:56.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":607208,"link":"/api/v1/people/607208","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_ab"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_ab"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"credit":"b_pa"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1,"awayTeamWinProbability":97.9,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.05,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:54:56.317Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out to first baseman Connor Norby.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-03T19:55:04.935Z","endTime":"2026-05-03T19:55:50.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694795,"fullName":"Josh Ekness","link":"/api/v1/people/694795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.1475238233104,"aZ":-33.14791785199292,"pfxX":-10.370652513993061,"pfxZ":-0.47772819337606975,"pX":-0.40605098121393574,"pZ":3.1272518431257246,"vX0":11.394196923514444,"vY0":-142.37455792681956,"vZ0":0.8512888477405851,"x":132.48,"y":154.34,"x0":-3.134421485268792,"y0":50.004783925022494,"z0":4.940724227139577,"aX":-21.052029441551504},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":-0.5,"breakHorizontal":16.2,"spinRate":2388,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3863955256772509,"extension":6.772223667703084},"index":0,"playId":"8467da5a-a80d-31b1-8b8b-03ebcd672b40","pitchNumber":1,"startTime":"2026-05-03T19:55:23.286Z","endTime":"2026-05-03T19:55:27.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.950000149641568,"aZ":-24.65873171066716,"pfxX":6.8928808839451285,"pfxZ":4.692582268333248,"pX":-0.271590768031647,"pZ":1.6289468428546214,"vX0":5.380485635560112,"vY0":-126.59633536623734,"vZ0":-2.806346694867134,"x":127.35,"y":194.8,"x0":-3.3298567327015225,"y0":50.00478487055368,"z0":4.753160640624766,"aX":11.044523805117548},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.0,"breakHorizontal":-13.8,"spinRate":2543,"spinDirection":69},"zone":8,"typeConfidence":2.0,"plateTime":0.4348114472803686,"extension":6.832496631374098},"hitData":{"launchSpeed":62.9,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.4,"coordY":176.35}},"index":1,"playId":"559aa3f6-ae77-3b1b-b68a-d36d4d400b6d","pitchNumber":2,"startTime":"2026-05-03T19:55:43.402Z","endTime":"2026-05-03T19:55:50.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":656941,"link":"/api/v1/people/656941","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_ab"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_ab"},{"player":{"id":656941,"link":"/api/v1/people/656941"},"credit":"b_pa"},{"player":{"id":694795,"link":"/api/v1/people/694795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:55:50.712Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Owen Caissie singles on a sharp ground ball to right fielder Brandon Marsh.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T19:57:40.954Z","endTime":"2026-05-03T19:58:10.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.696092710418224,"aZ":-23.84199659201626,"pfxX":1.6969252168796354,"pfxZ":4.823004038687465,"pX":0.6339838826311934,"pZ":2.518376446366852,"vX0":8.048401510934015,"vY0":-130.67153301444225,"vZ0":-2.3265424098463083,"x":92.83,"y":170.78,"x0":-2.7073215556451538,"y0":50.00401647785581,"z0":5.212646672374205,"aX":2.9329104153582732},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.4,"breakHorizontal":-4.8,"spinRate":2429,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.4192599150850551,"extension":6.135830058436447},"hitData":{"launchSpeed":108.4,"launchAngle":5.0,"totalDistance":106.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":188.18,"coordY":122.6}},"index":0,"playId":"ade93862-031e-383f-86de-0884ace465ec","pitchNumber":1,"startTime":"2026-05-03T19:57:58.352Z","endTime":"2026-05-03T19:58:10.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":683357,"link":"/api/v1/people/683357","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":683357,"link":"/api/v1/people/683357"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":1.7000000000000002,"leverageIndex":0.34,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:58:10.187Z","atBatIndex":67},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Connor Norby grounds into a double play, third baseman Alec Bohm to second baseman Bryson Stott to first baseman Bryce Harper. Owen Caissie out at 2nd. Connor Norby out at 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T19:58:18.800Z","endTime":"2026-05-03T19:59:19.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683357,"fullName":"Owen Caissie","link":"/api/v1/people/683357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83304106517991,"aZ":-30.30560964887385,"pfxX":11.351558467879268,"pfxZ":1.3252613371889046,"pX":0.1161219067350256,"pZ":1.762096032511829,"vX0":3.540186671709108,"vY0":-118.69034351292949,"vZ0":-1.5864503438614443,"x":112.57,"y":191.2,"x0":-2.8748533093602306,"y0":50.000146938502596,"z0":5.237237159153473,"aX":15.953966251798938},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.3,"breakHorizontal":-21.5,"spinRate":2682,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4640996739362868,"extension":5.9807668803911},"index":0,"playId":"99f3aca0-a348-39e9-a26c-2c8a7ae5e9f9","pitchNumber":1,"startTime":"2026-05-03T19:58:33.230Z","endTime":"2026-05-03T19:58:37.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1710586882831,"aZ":-19.330677141583358,"pfxX":-11.172204986962019,"pfxZ":6.640339416664762,"pX":-0.4450488958985653,"pZ":2.5697284656911483,"vX0":9.005253299947483,"vY0":-138.50089521728984,"vZ0":-3.8171525069381365,"x":133.96,"y":169.4,"x0":-2.2939740739428354,"y0":50.00506625922189,"z0":5.2658009220164725,"aX":-21.61515131783597},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.4,"breakHorizontal":18.2,"spinRate":2064,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.39611515755946947,"extension":6.118823442285205},"index":1,"playId":"4134b205-f878-3af2-86cc-b719d71adab9","pitchNumber":2,"startTime":"2026-05-03T19:58:52.379Z","endTime":"2026-05-03T19:58:56.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.4,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81495307660202,"aZ":-32.10107773322299,"pfxX":10.603656428414308,"pfxZ":0.045420867602098625,"pX":0.7097618126151929,"pZ":2.311263839974606,"vX0":4.056992085025405,"vY0":-120.58584081439174,"vZ0":-0.328470892286978,"x":89.95,"y":176.38,"x0":-2.3791477294826464,"y0":50.00034843328941,"z0":5.319048201222561,"aX":15.370551044163385},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.4,"breakHorizontal":-20.3,"spinRate":2726,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.4569323261287499,"extension":5.972636976694685},"hitData":{"launchSpeed":75.9,"launchAngle":1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.74,"coordY":177.22}},"index":2,"playId":"cd8e4c71-f3d8-37ea-9027-ae3c33f67b79","pitchNumber":3,"startTime":"2026-05-03T19:59:11.418Z","endTime":"2026-05-03T19:59:19.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":683357,"link":"/api/v1/people/683357"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-3.0999999999999996,"leverageIndex":0.72,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-03T19:59:19.248Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Graham Pauley flies out to right fielder Brandon Marsh.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-03T19:59:34.759Z","endTime":"2026-05-03T20:00:56.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":688363,"fullName":"Graham Pauley","link":"/api/v1/people/688363"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79953276721409,"aZ":-35.50481434189723,"pfxX":11.085853863338581,"pfxZ":-2.4388437592441967,"pX":-0.5370719334687194,"pZ":2.1067811266009944,"vX0":2.3394009149792816,"vY0":-116.83107484596661,"vZ0":0.5021412861364574,"x":137.47,"y":181.9,"x0":-2.9943471596847258,"y0":50.005062931661584,"z0":5.262883951201196,"aX":15.118240971051758},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.0,"breakHorizontal":-20.6,"spinRate":2810,"spinDirection":58},"zone":7,"typeConfidence":2.0,"plateTime":0.47126981507477694,"extension":6.100262065907649},"index":0,"playId":"2feede9e-dd15-3163-aeec-57e5e23ad7b6","pitchNumber":1,"startTime":"2026-05-03T19:59:45.980Z","endTime":"2026-05-03T19:59:50.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.518524578362577,"aZ":-12.769526835175252,"pfxX":-5.464215647255586,"pfxZ":9.818699836055062,"pX":0.5604547065840644,"pZ":2.948941048795455,"vX0":9.648262498454283,"vY0":-139.71082056137053,"vZ0":-4.141229100396172,"x":95.64,"y":159.16,"x0":-2.2280687618649773,"y0":50.00487176725921,"z0":5.289915176623785,"aX":-10.801982905745366},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2204,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.392057426258968,"extension":6.18604423932872},"index":1,"playId":"0ce4d8db-98b1-3f2e-9ad2-b8d4a2ad9407","pitchNumber":2,"startTime":"2026-05-03T19:59:58.860Z","endTime":"2026-05-03T20:00:02.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38101568608395,"aZ":-12.083075039393712,"pfxX":-6.551764122890156,"pfxZ":10.020787460441476,"pX":0.12683084750536258,"pZ":2.7296344946754822,"vX0":8.865235480547549,"vY0":-140.7916684622034,"vZ0":-5.139413555669914,"x":112.17,"y":165.08,"x0":-2.2135518693588176,"y0":50.002763106758536,"z0":5.3627768732920815,"aX":-13.136097282314946},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":10.1,"spinRate":2221,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3892558598619198,"extension":6.056054481204052},"index":2,"playId":"e8a28f33-c741-3fed-9409-c15c0401c971","pitchNumber":3,"startTime":"2026-05-03T20:00:15.623Z","endTime":"2026-05-03T20:00:18.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.018575328137615,"aZ":-26.612013354688308,"pfxX":-10.795178107497414,"pfxZ":3.1229954853878237,"pX":-2.0356037495468122,"pZ":2.3087297922433057,"vX0":5.286274302963404,"vY0":-132.79010182222038,"vZ0":-2.403258349883041,"x":194.59,"y":176.44,"x0":-2.651944722739504,"y0":50.00351369188683,"z0":5.16588096438592,"aX":-19.23721560542257},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.3,"breakHorizontal":18.4,"spinRate":1851,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.41281774154258466,"extension":6.187930734833613},"index":3,"playId":"bff5ec9d-a4e3-31f6-89be-527bc21c953f","pitchNumber":4,"startTime":"2026-05-03T20:00:32.635Z","endTime":"2026-05-03T20:00:36.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60311792601801,"aZ":-33.547959516729705,"pfxX":10.76873925053231,"pfxZ":-0.9946493295308638,"pX":0.14858737890982776,"pZ":1.36555463276166,"vX0":3.7525048362227085,"vY0":-117.73804131078042,"vZ0":-1.423830009888073,"x":111.34,"y":201.91,"x0":-2.871816352563491,"y0":50.003281380043894,"z0":5.127674197674962,"aX":14.881567991437086},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.9,"breakHorizontal":-20.5,"spinRate":2854,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4680170413121525,"extension":6.13464960501557},"hitData":{"launchSpeed":94.3,"launchAngle":38.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":157.51,"coordY":63.43}},"index":4,"playId":"becd442e-b825-32a7-9f8b-d7b06bbe2b3e","pitchNumber":5,"startTime":"2026-05-03T20:00:47.119Z","endTime":"2026-05-03T20:00:56.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":688363,"link":"/api/v1/people/688363","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_ab"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_ab"},{"player":{"id":688363,"link":"/api/v1/people/688363"},"credit":"b_pa"},{"player":{"id":663767,"link":"/api/v1/people/663767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.20000000000000007,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:00:56.445Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, second baseman Leo Jiménez to first baseman Connor Norby.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T20:03:14.254Z","endTime":"2026-05-03T20:05:19.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Calvin Faucher replaces Josh Ekness.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T20:02:25.279Z","endTime":"2026-05-03T20:03:16.467Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676534,"link":"/api/v1/people/676534"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694795,"link":"/api/v1/people/694795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.177785099837905,"aZ":-26.346999533211033,"pfxX":1.4039531602979443,"pfxZ":3.192315853132915,"pX":-0.3192871161897144,"pZ":2.196112174606668,"vX0":1.6628753635928768,"vY0":-134.07192724303792,"vZ0":-4.248938953110657,"x":129.17,"y":179.48,"x0":-1.1292922992585674,"y0":50.00425133906268,"z0":5.67519583034665,"aX":2.5633839206521865},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.2,"breakHorizontal":-2.9,"spinRate":2661,"spinDirection":168},"zone":7,"typeConfidence":2.0,"plateTime":0.4080674306969283,"extension":5.7241339169504855},"index":1,"playId":"d7ac77ee-4d01-3bb9-9964-54dfe9235afc","pitchNumber":1,"startTime":"2026-05-03T20:03:16.467Z","endTime":"2026-05-03T20:03:20.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42632724739654,"aZ":-35.62004448904849,"pfxX":5.849861484576149,"pfxZ":-2.2130160360541846,"pX":0.0404652677878641,"pZ":0.5828567793215663,"vX0":1.0631725150489586,"vY0":-124.79703264601321,"vZ0":-5.111127678211603,"x":115.46,"y":223.04,"x0":-1.1519638331132376,"y0":50.0054708987683,"z0":5.638893694043724,"aX":9.097601517286728},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.0,"breakHorizontal":-10.8,"spinRate":2951,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.441286227553531,"extension":5.677673565539727},"index":2,"playId":"dfa317ab-7447-34b5-92e7-756136686680","pitchNumber":2,"startTime":"2026-05-03T20:03:29.683Z","endTime":"2026-05-03T20:03:32.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.93381470472145,"aZ":-45.246779094699775,"pfxX":4.9136627890865805,"pfxZ":-8.743736222244376,"pX":-1.0757535905602622,"pZ":0.5135093782364517,"vX0":-1.4343608832599404,"vY0":-122.721416115827,"vZ0":-3.2927478907953565,"x":158.01,"y":224.92,"x0":-1.1148239836795635,"y0":50.00613129959305,"z0":5.805629245413061,"aX":7.342350250685997},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-16.3,"breakHorizontal":-8.4,"spinRate":2979,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.44986904550176865,"extension":5.8234393309772825},"index":3,"playId":"f8d45e53-34d9-3e0d-b199-f618b2ed8d53","pitchNumber":3,"startTime":"2026-05-03T20:03:48.474Z","endTime":"2026-05-03T20:03:52.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.916185725037085,"aZ":-45.35824819515976,"pfxX":4.119333295733946,"pfxZ":-8.697548871537704,"pX":0.8944041075343053,"pZ":0.5257192451602212,"vX0":2.9756484957383758,"vY0":-123.78044527166183,"vZ0":-3.1425024036494023,"x":82.91,"y":224.59,"x0":-0.867967368156478,"y0":50.001169357842635,"z0":5.694764443924108,"aX":6.246010366320507},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-16.2,"breakHorizontal":-8.3,"spinRate":2984,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.44638772453164943,"extension":5.985033389721558},"index":4,"playId":"57b54b8b-948e-3f58-9ab1-33e653a89832","pitchNumber":4,"startTime":"2026-05-03T20:04:13.241Z","endTime":"2026-05-03T20:04:16.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.86709897360536,"aZ":-25.715210688986723,"pfxX":1.5109577879373848,"pfxZ":3.4565616897390674,"pX":0.3096695494842416,"pZ":1.0035816173180054,"vX0":2.849291017343421,"vY0":-135.63092096213444,"vZ0":-7.429308624101785,"x":105.2,"y":211.68,"x0":-0.9495915085870686,"y0":50.00301235926678,"z0":5.563986860961354,"aX":2.8226561880333674},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":-3.4,"spinRate":2594,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.403386448279178,"extension":5.743116722924388},"index":5,"playId":"9cf3ec86-f6b0-3635-be81-6c0b9612bf65","pitchNumber":5,"startTime":"2026-05-03T20:04:32.049Z","endTime":"2026-05-03T20:04:35.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17361821058423,"aZ":-26.468841901726226,"pfxX":1.3080987852629675,"pfxZ":3.0586704008053083,"pX":-0.2376147613949004,"pZ":1.5195031033638966,"vX0":1.7475816967020974,"vY0":-135.32915261930438,"vZ0":-5.999847861792763,"x":126.06,"y":197.75,"x0":-1.0604364256226602,"y0":50.00034308062325,"z0":5.607107245003954,"aX":2.4376116936527277},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.6,"breakHorizontal":-2.8,"spinRate":2616,"spinDirection":189},"zone":13,"typeConfidence":2.0,"plateTime":0.40397861137027746,"extension":5.63820279817026},"index":6,"playId":"9a254c4c-1855-3a21-8ade-86c7a39355d7","pitchNumber":6,"startTime":"2026-05-03T20:04:50.272Z","endTime":"2026-05-03T20:04:53.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.305796181282016,"aZ":-29.324520135597357,"pfxX":2.4906984308878277,"pfxZ":1.5293022927061024,"pX":0.009945421854308288,"pZ":1.7463573714754534,"vX0":1.985844992790333,"vY0":-135.7037862427497,"vZ0":-4.8664891535791,"x":116.62,"y":191.63,"x0":-1.0554152853912293,"y0":50.00183372678163,"z0":5.611102027860495,"aX":4.634169477816427},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.9,"breakHorizontal":-4.9,"spinRate":2768,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.4039663482678697,"extension":5.745467703391027},"hitData":{"launchSpeed":102.7,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.92,"coordY":207.18}},"index":7,"playId":"31354e72-1269-304d-aa9c-0a9baa9c7510","pitchNumber":7,"startTime":"2026-05-03T20:05:11.730Z","endTime":"2026-05-03T20:05:19.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":547180,"link":"/api/v1/people/547180","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:05:19.244Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to center fielder Esteury Ruiz.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T20:05:27.780Z","endTime":"2026-05-03T20:06:40.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16943282627355,"aZ":-23.773704451464457,"pfxX":-10.289908872096232,"pfxZ":4.305654053824345,"pX":0.025232119789332038,"pZ":1.9814696280212094,"vX0":5.303083850563443,"vY0":-139.27075895405434,"vZ0":-5.947212538796588,"x":116.04,"y":185.28,"x0":-0.5733477254257239,"y0":50.003496845876164,"z0":5.731237327116572,"aX":-20.083845946616844},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.6,"breakHorizontal":17.4,"spinRate":2338,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.3942509060714432,"extension":5.607989688954099},"index":0,"playId":"e2be56c4-64db-3071-b82b-b76890d365fb","pitchNumber":1,"startTime":"2026-05-03T20:05:44.360Z","endTime":"2026-05-03T20:05:47.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.747168573700215,"aZ":-25.937344210394446,"pfxX":2.4113428819930127,"pfxZ":3.3490768945688885,"pX":0.5022375454605681,"pZ":2.858416718857227,"vX0":2.576024972799975,"vY0":-134.96258583378702,"vZ0":-3.12513289818476,"x":97.86,"y":161.6,"x0":-0.7746130720343773,"y0":50.0044448187049,"z0":5.83922547941021,"aX":4.490108120077177},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.6,"breakHorizontal":-4.9,"spinRate":2789,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.4043691859424978,"extension":5.725014542781892},"index":1,"playId":"3c96f63d-afd5-3d93-ba9c-fddcce0f27b6","pitchNumber":2,"startTime":"2026-05-03T20:05:58.643Z","endTime":"2026-05-03T20:06:01.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22274811888675,"aZ":-36.99581671814588,"pfxX":7.002071761498031,"pfxZ":-3.0499852823213454,"pX":1.8993488431608954,"pZ":1.5735288752071506,"vX0":4.723269566660614,"vY0":-125.64217718263083,"vZ0":-2.452551755685221,"x":44.6,"y":196.29,"x0":-0.9221544621645553,"y0":50.00295956699871,"z0":5.602919482595515,"aX":11.064765555858314},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.9,"breakHorizontal":-13.8,"spinRate":2985,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.43788423200202997,"extension":5.834726161755616},"index":2,"playId":"311770ff-939b-306d-9dd3-d21f0ef85d31","pitchNumber":3,"startTime":"2026-05-03T20:06:17.325Z","endTime":"2026-05-03T20:06:20.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.703837756708907,"aZ":-47.72430167641259,"pfxX":4.498847116988903,"pfxZ":-10.526563538599007,"pX":-0.5842017879393965,"pZ":1.941491514466139,"vX0":-0.6144471216345325,"vY0":-122.04565269371342,"vZ0":0.3854232234480788,"x":139.27,"y":186.36,"x0":-0.9093840849961067,"y0":50.00458946878524,"z0":5.963409021021232,"aX":6.645037353085287},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-18.5,"breakHorizontal":-7.9,"spinRate":3122,"spinDirection":29},"zone":7,"typeConfidence":2.0,"plateTime":0.4524397716197792,"extension":5.7397474175621985},"hitData":{"launchSpeed":91.3,"launchAngle":28.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.28,"coordY":61.21}},"index":3,"playId":"a4b6bd32-742e-3627-93a2-987cc710c828","pitchNumber":4,"startTime":"2026-05-03T20:06:32.952Z","endTime":"2026-05-03T20:06:40.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":664761,"link":"/api/v1/people/664761","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":664761,"link":"/api/v1/people/664761"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:06:40.976Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-03T20:06:51.838Z","endTime":"2026-05-03T20:07:38.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676534,"fullName":"Calvin Faucher","link":"/api/v1/people/676534"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682663,"link":"/api/v1/people/682663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05376938759291,"aZ":-46.427306947821315,"pfxX":4.1404473733632,"pfxZ":-9.610609362513989,"pX":-0.22366297728321027,"pZ":2.2477845010836455,"vX0":0.539432454231082,"vY0":-122.5926025242039,"vZ0":0.6885111227674918,"x":125.53,"y":178.09,"x0":-0.984593311097071,"y0":50.00407769989632,"z0":6.010216705932678,"aX":6.139744980051586},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-16.8,"breakHorizontal":-7.6,"spinRate":3045,"spinDirection":27},"zone":8,"typeConfidence":2.0,"plateTime":0.4512770459356208,"extension":5.717248946597371},"index":0,"playId":"57b5ae45-998d-340c-9d37-315e3a86c5e9","pitchNumber":1,"startTime":"2026-05-03T20:07:04.736Z","endTime":"2026-05-03T20:07:08.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.698383745070203,"aZ":-35.59356184124462,"pfxX":2.477242916229333,"pfxZ":-1.9696613404993322,"pX":0.47819350029825963,"pZ":3.0423167675857163,"vX0":2.8333005116512995,"vY0":-130.89949521566146,"vZ0":-0.4246925322425572,"x":98.77,"y":156.64,"x0":-0.9402111173892405,"y0":50.00424379174328,"z0":5.872136451924802,"aX":4.297439158853643},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.5,"breakHorizontal":-5.2,"spinRate":2949,"spinDirection":78},"zone":3,"typeConfidence":2.0,"plateTime":0.4184855077570959,"extension":5.799242453786918},"index":1,"playId":"0a1eaaf7-db1f-3371-be6d-9a24fcc5b116","pitchNumber":2,"startTime":"2026-05-03T20:07:19.660Z","endTime":"2026-05-03T20:07:23.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":77.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.251648068828004,"aZ":-37.790104920399315,"pfxX":9.178130033234098,"pfxZ":-3.6294450944557175,"pX":-0.364812401489532,"pZ":1.456884604168518,"vX0":-0.6670553883805352,"vY0":-125.19567568833192,"vZ0":-2.5094540960097964,"x":130.91,"y":199.44,"x0":-1.2793716458606603,"y0":50.00431190571748,"z0":5.643113064674169,"aX":14.200014250165317},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.0,"breakHorizontal":-16.3,"spinRate":3100,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4418283339224707,"extension":5.810353057595602},"index":2,"playId":"2bde31e0-d85a-37a9-b5d0-117a4428b777","pitchNumber":3,"startTime":"2026-05-03T20:07:34.118Z","endTime":"2026-05-03T20:07:38.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676534,"link":"/api/v1/people/676534","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682663,"link":"/api/v1/people/682663"},"first":{"id":681393,"link":"/api/v1/people/681393"},"second":{"id":677870,"link":"/api/v1/people/677870"},"third":{"id":688363,"link":"/api/v1/people/688363"},"shortstop":{"id":672640,"link":"/api/v1/people/672640"},"left":{"id":691594,"link":"/api/v1/people/691594"},"center":{"id":665923,"link":"/api/v1/people/665923"},"right":{"id":683357,"link":"/api/v1/people/683357"}},"offense":{"batter":{"id":669016,"link":"/api/v1/people/669016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_ab"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_ab"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"credit":"b_pa"},{"player":{"id":676534,"link":"/api/v1/people/676534"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:07:38.787Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christopher Morel flies out to left fielder Felix Reyes.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T20:09:59.185Z","endTime":"2026-05-03T20:10:10.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694025,"link":"/api/v1/people/694025"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Orion Kerkering replaces Chase Shugart.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-03T20:09:10.995Z","endTime":"2026-05-03T20:10:01.386Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689147,"link":"/api/v1/people/689147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663767,"link":"/api/v1/people/663767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.172995818215277,"aZ":-32.45852870891656,"pfxX":7.562489573327644,"pfxZ":-0.17140285755969664,"pX":0.16111986022270777,"pZ":2.238056096634836,"vX0":2.579813845198904,"vY0":-127.42551634512496,"vZ0":-1.8261756442104575,"x":110.86,"y":178.35,"x0":-1.8480927264755997,"y0":50.00395031698184,"z0":5.5382588244617255,"aX":12.38692325822192},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.5,"breakHorizontal":-14.3,"spinRate":2915,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.4305037649254766,"extension":6.081190038503445},"hitData":{"launchSpeed":91.0,"launchAngle":39.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.68,"coordY":73.43}},"index":1,"playId":"8c74d64a-285d-3113-bd83-936b46b76b56","pitchNumber":1,"startTime":"2026-05-03T20:10:01.386Z","endTime":"2026-05-03T20:10:10.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":666624,"link":"/api/v1/people/666624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_ab"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_ab"},{"player":{"id":666624,"link":"/api/v1/people/666624"},"credit":"b_pa"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:10:10.608Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leo Jiménez grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T20:10:15.494Z","endTime":"2026-05-03T20:10:56.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677870,"fullName":"Leo Jiménez","link":"/api/v1/people/677870"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.208433470339195,"aZ":-12.858522873729575,"pfxX":-8.766780469446887,"pfxZ":9.510022074873113,"pX":-0.53988070716857,"pZ":2.290863216044095,"vX0":4.672390904006485,"vY0":-142.2177176183938,"vZ0":-7.159163973839452,"x":137.58,"y":176.93,"x0":-1.072719724361033,"y0":50.000987509559295,"z0":5.671143746166009,"aX":-17.80348592182276},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":14.8,"spinRate":2458,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.38638292830748444,"extension":6.069375969698186},"index":0,"playId":"9fc91d84-f14f-3765-a80f-647e002b1c61","pitchNumber":1,"startTime":"2026-05-03T20:10:33.360Z","endTime":"2026-05-03T20:10:36.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.118,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.98466151650598,"aZ":-13.77590522198863,"pfxX":-9.38974629528957,"pfxZ":9.197044636396349,"pX":-0.8464563600188126,"pZ":2.0408419654932466,"vX0":4.5278379231083425,"vY0":-140.78101367302776,"vZ0":-7.3912021557377585,"x":149.26,"y":183.68,"x0":-1.258789831501802,"y0":50.00165406274859,"z0":5.59825532947232,"aX":-18.78164593174755},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":16.1,"spinRate":2325,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.3895705969351737,"extension":6.292568864679976},"hitData":{"launchSpeed":95.2,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.83,"coordY":166.94}},"index":1,"playId":"d05d295e-d0d4-3f4d-8731-fb398ffdbe58","pitchNumber":2,"startTime":"2026-05-03T20:10:48.745Z","endTime":"2026-05-03T20:10:56.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":677870,"link":"/api/v1/people/677870","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_ab"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_ab"},{"player":{"id":677870,"link":"/api/v1/people/677870"},"credit":"b_pa"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.19999999999999998,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:10:56.374Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marlins challenged (play at 1st), call on the field was upheld: Esteury Ruiz grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-03T20:11:05.950Z","endTime":"2026-05-03T20:12:49.905Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"53.93"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.17"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.22"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.28"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.18"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.71"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.50"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.74"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.86"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"57.48"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"46.57"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.62"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.06"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".870"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".261"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".929"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".882"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".870"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".722"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".813"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".545"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".548"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665923,"fullName":"Esteury Ruiz","link":"/api/v1/people/665923"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.686301166333788,"aZ":-33.775165119701676,"pfxX":6.293970296128333,"pfxZ":-0.9799301405944956,"pX":0.6991841722632091,"pZ":1.7420740137852706,"vX0":4.200530739463025,"vY0":-128.24058073936146,"vZ0":-2.712807085841198,"x":90.35,"y":191.74,"x0":-1.7869995397980905,"y0":50.001255694745815,"z0":5.493302392148421,"aX":10.304776111310494},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.2,"breakHorizontal":-12.5,"spinRate":2961,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.42988962589934987,"extension":6.198632946303986},"index":0,"playId":"1aba4368-7983-3191-8ff3-3b998d6619c7","pitchNumber":1,"startTime":"2026-05-03T20:11:19.952Z","endTime":"2026-05-03T20:11:23.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.34673706704298,"aZ":-18.55359367932903,"pfxX":-10.143264150923326,"pfxZ":6.813110643825571,"pX":-0.41426906490857474,"pZ":2.5857641140670085,"vX0":6.222377389359481,"vY0":-141.0196237975761,"vZ0":-5.257123589362268,"x":132.79,"y":168.96,"x0":-1.3403725385538756,"y0":50.00224186122929,"z0":5.6847107281865865,"aX":-20.272953678606502},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.3,"breakHorizontal":16.9,"spinRate":2309,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3895530693574649,"extension":5.829179666872064},"index":1,"playId":"30091764-a41e-33f3-8e5c-a8d0d5171511","pitchNumber":2,"startTime":"2026-05-03T20:11:33.528Z","endTime":"2026-05-03T20:11:36.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70575258086618,"aZ":-34.6947823412679,"pfxX":8.540114220080362,"pfxZ":-1.5540837722227594,"pX":2.372098925246476,"pZ":0.6744507325582959,"vX0":6.857991661865672,"vY0":-127.98891938087509,"vZ0":-4.893113100638292,"x":26.58,"y":220.57,"x0":-1.4722091503658066,"y0":50.00332340669218,"z0":5.395320627689953,"aX":13.861501674358744},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.8,"breakHorizontal":-17.3,"spinRate":3026,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4315317726393957,"extension":6.280226914385444},"index":2,"playId":"9cfba482-96da-3eee-afb8-24a3d246f85c","pitchNumber":3,"startTime":"2026-05-03T20:11:53.813Z","endTime":"2026-05-03T20:11:57.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.913406222565957,"aZ":-35.53069445383782,"pfxX":5.967378572970105,"pfxZ":-2.0710272676053547,"pX":1.5643542163471902,"pZ":1.448121533977234,"vX0":6.102247837207507,"vY0":-127.23510042280857,"vZ0":-2.9339415896454337,"x":57.37,"y":199.68,"x0":-1.6505711905042528,"y0":50.00308210541224,"z0":5.464665331886601,"aX":9.670278586555202},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.2,"breakHorizontal":-12.4,"spinRate":3020,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.43239991639763975,"extension":6.107539904836797},"index":3,"playId":"ad8e2e10-918a-3422-a14a-5e5dd1fc7647","pitchNumber":4,"startTime":"2026-05-03T20:12:11.395Z","endTime":"2026-05-03T20:12:14.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.056432823706174,"aZ":-17.079501211812268,"pfxX":-10.231677790734537,"pfxZ":7.545398011686237,"pX":0.9493425943248608,"pZ":1.7068749666217773,"vX0":9.155097243887324,"vY0":-140.7991213113674,"vZ0":-7.68584776289404,"x":80.81,"y":192.69,"x0":-1.020859006841158,"y0":50.002355438576096,"z0":5.584743835316792,"aX":-20.467792334339954},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.1,"breakHorizontal":16.6,"spinRate":2320,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.38956183813091316,"extension":6.190788108216935},"index":4,"playId":"2246729f-4e34-380f-b545-28a24f71d630","pitchNumber":5,"startTime":"2026-05-03T20:12:26.047Z","endTime":"2026-05-03T20:12:31.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.023142609389822,"aZ":-33.86651230958681,"pfxX":5.932221806412636,"pfxZ":-1.0224757333977976,"pX":1.0002515713689475,"pZ":1.4537038978048853,"vX0":4.839157001105248,"vY0":-128.37893225192485,"vZ0":-3.383681244657733,"x":78.87,"y":199.53,"x0":-1.6865466609646351,"y0":50.00406442913557,"z0":5.452240829477597,"aX":9.804307254736356},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.4,"breakHorizontal":-11.9,"spinRate":2981,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4282654055233741,"extension":6.189740558032317},"hitData":{"launchSpeed":81.5,"launchAngle":7.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.35,"coordY":144.99}},"index":5,"playId":"3893a706-31a0-3950-9631-4fad44ce0a3a","pitchNumber":6,"startTime":"2026-05-03T20:12:42.298Z","endTime":"2026-05-03T20:12:49.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689147,"link":"/api/v1/people/689147","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":592663,"link":"/api/v1/people/592663"},"first":{"id":547180,"link":"/api/v1/people/547180"},"second":{"id":681082,"link":"/api/v1/people/681082"},"third":{"id":664761,"link":"/api/v1/people/664761"},"shortstop":{"id":607208,"link":"/api/v1/people/607208"},"left":{"id":694025,"link":"/api/v1/people/694025"},"center":{"id":702222,"link":"/api/v1/people/702222"},"right":{"id":669016,"link":"/api/v1/people/669016"}},"offense":{"batter":{"id":665923,"link":"/api/v1/people/665923","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":608158,"link":"/api/v1/people/608158"},"officialType":"Home Plate"},{"official":{"id":427129,"link":"/api/v1/people/427129"},"officialType":"First Base"},{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Second Base"},{"official":{"id":547380,"link":"/api/v1/people/547380"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_ab"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_ab"},{"player":{"id":665923,"link":"/api/v1/people/665923"},"credit":"b_pa"},{"player":{"id":689147,"link":"/api/v1/people/689147"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":146},"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-03T20:12:49.905Z","atBatIndex":75}]