[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-03T19:42:32.976Z","endTime":"2026-06-03T19:44:08.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,9],"actionIndex":[0,1,2],"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"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-06-03T16:33:48.593Z","endTime":"2026-06-03T19:19:05.009Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"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-06-03T19:19:05.009Z","endTime":"2026-06-03T19:40:35.456Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"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-06-03T19:40:35.456Z","endTime":"2026-06-03T19:42:34.886Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"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":96.6,"endSpeed":88.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.902405372420358,"aZ":-12.876092001297971,"pfxX":-5.850785106132539,"pfxZ":9.632452458505947,"pX":-0.6557597497659148,"pZ":3.623163056004266,"vX0":4.820226182022947,"vY0":-140.66199896309223,"vZ0":-3.804376077504348,"x":142.0,"y":140.95,"x0":-1.6314255434784974,"y0":50.00584320864537,"z0":5.82806359870531,"aX":-11.72642460895157},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":9.6,"spinRate":2325,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.38938589279593083,"extension":6.382978107026586},"index":3,"playId":"efb50759-122f-3c3b-bc45-8336608c5e21","pitchNumber":1,"startTime":"2026-06-03T19:42:34.886Z","endTime":"2026-06-03T19:42:38.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":96.3,"endSpeed":88.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.431230176490573,"aZ":-13.277354162064452,"pfxX":-7.2444532245637765,"pfxZ":9.456143517889155,"pX":0.26985147842285234,"pZ":1.5936090520160153,"vX0":7.144051849437741,"vY0":-139.9782587012918,"vZ0":-8.699855929374433,"x":106.71,"y":195.75,"x0":-1.3652036135329415,"y0":50.00660597715846,"z0":5.596562227233508,"aX":-14.484556991086906},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":11.8,"spinRate":2210,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39020523022716125,"extension":6.676952118568011},"index":4,"playId":"df1a5895-ff4b-3ae2-a187-e376645aeed2","pitchNumber":2,"startTime":"2026-06-03T19:42:49.062Z","endTime":"2026-06-03T19:42:52.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":97.3,"endSpeed":89.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.956784942334888,"aZ":-15.015569043598914,"pfxX":-7.350607039748112,"pfxZ":8.41360992712079,"pX":-0.013823632177333615,"pZ":3.0304784796427207,"vX0":6.553215724426434,"vY0":-141.58328359294674,"vZ0":-4.93479970903607,"x":117.53,"y":156.96,"x0":-1.3982789083274272,"y0":50.001480817349346,"z0":5.7499480004642685,"aX":-14.989661400049929},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":12.0,"spinRate":2290,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.38619153762177616,"extension":6.598134966496878},"index":5,"playId":"e8f8edb1-8ec2-3e59-9287-cd0fd7fde6dd","pitchNumber":3,"startTime":"2026-06-03T19:43:06.619Z","endTime":"2026-06-03T19:43:09.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":97.0,"endSpeed":88.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74079206607944,"aZ":-12.878408710859512,"pfxX":-6.058454575906353,"pfxZ":9.610314317232444,"pX":-0.1305333475163466,"pZ":4.417344136890559,"vX0":5.813018697221276,"vY0":-141.17936554806067,"vZ0":-1.6380105047252553,"x":121.98,"y":119.51,"x0":-1.4344414182686938,"y0":50.00358195445481,"z0":5.838980003465651,"aX":-12.165562930510658},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":9.7,"spinRate":2362,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38875915051291354,"extension":6.54543295058662},"index":6,"playId":"20b340f1-5859-3043-84d7-ab09942f761c","pitchNumber":4,"startTime":"2026-06-03T19:43:27.156Z","endTime":"2026-06-03T19:43:30.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(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":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46800783326403,"aZ":-13.348493315427895,"pfxX":-6.133330731814706,"pfxZ":9.382118986578396,"pX":-0.8978172337265043,"pZ":3.2211900107007927,"vX0":3.640562537929367,"vY0":-140.88242830810307,"vZ0":-4.534809718025897,"x":151.22,"y":151.81,"x0":-1.4109219889179756,"y0":50.006254242931284,"z0":5.716706773080416,"aX":-12.312430060118405},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":10.3,"spinRate":2292,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3890089850821159,"extension":6.447983467849714},"index":7,"playId":"2e873557-a369-36c4-8168-e77b5eae4337","pitchNumber":5,"startTime":"2026-06-03T19:43:44.147Z","endTime":"2026-06-03T19:43:47.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-06-03T19:43:54.660Z","endTime":"2026-06-03T19:44:05.641Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.231416100808577,"aZ":-17.434877195541823,"pfxX":-6.056752464199026,"pfxZ":7.194269660957472,"pX":-0.6221889038459176,"pZ":3.859646097698444,"vX0":4.450433002303563,"vY0":-141.93606727269048,"vZ0":-2.2722424966350974,"x":140.72,"y":134.57,"x0":-1.4202981755643926,"y0":50.00379937011814,"z0":5.775684933353433,"aX":-12.409610741584576},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.7,"breakHorizontal":10.1,"spinRate":2322,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.38529163002346367,"extension":6.647924175082931},"index":9,"playId":"38bc219c-6e63-3d5d-aeb2-3b816e21ff7a","pitchNumber":6,"startTime":"2026-06-03T19:44:05.641Z","endTime":"2026-06-03T19:44:08.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-06-03T19:44:08.641Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a sharp line drive to right fielder Luke Raley.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-03T19:44:23.854Z","endTime":"2026-06-03T19:47:18.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.73761019898617,"aZ":-17.703684637132433,"pfxX":-9.695039657197345,"pfxZ":7.09645600106726,"pX":0.8226768806109961,"pZ":3.881782797832165,"vX0":9.470882719651044,"vY0":-141.94912874304896,"vZ0":-2.1607332285321057,"x":85.64,"y":133.97,"x0":-1.2987179334751333,"y0":50.00333954004552,"z0":5.7810530567244465,"aX":-19.77013317332332},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.6,"breakHorizontal":15.6,"spinRate":2363,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3859857006400724,"extension":6.524460141951382},"index":0,"playId":"c5287657-5056-35ec-969d-f495c515fb1d","pitchNumber":1,"startTime":"2026-06-03T19:44:34.900Z","endTime":"2026-06-03T19:44:37.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3145831706228,"aZ":-21.616988694674713,"pfxX":-9.623119149819939,"pfxZ":5.159159532843747,"pX":-0.41679860406885627,"pZ":3.5896251188974104,"vX0":6.092289420955167,"vY0":-142.12267333084966,"vZ0":-2.4784468363258947,"x":132.89,"y":141.86,"x0":-1.336916495425384,"y0":50.00552567185855,"z0":5.844607547407098,"aX":-19.705930056608764},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.0,"breakHorizontal":16.2,"spinRate":2374,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3852574921213381,"extension":6.396095247890844},"index":1,"playId":"2edf863e-b3a2-318b-92de-49daed9fe98a","pitchNumber":2,"startTime":"2026-06-03T19:44:49.928Z","endTime":"2026-06-03T19:44:53.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.776351642759966,"aZ":-20.803928798839923,"pfxX":-9.542380659954276,"pfxZ":5.481579910550934,"pX":0.5163590970174676,"pZ":3.8044939024315205,"vX0":8.340684112654117,"vY0":-142.23769052087934,"vZ0":-2.034836247074077,"x":97.32,"y":136.06,"x0":-1.1961563181042651,"y0":50.00520937090677,"z0":5.8309348956559095,"aX":-19.801871587436317},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.7,"breakHorizontal":15.8,"spinRate":2386,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3832527196504678,"extension":6.4585142424735595},"index":2,"playId":"01fb971c-f5dc-39b6-9bc8-9d1a89f58a95","pitchNumber":3,"startTime":"2026-06-03T19:45:08.519Z","endTime":"2026-06-03T19:45:11.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18983036195718,"aZ":-17.868056126503983,"pfxX":-6.049092944004241,"pfxZ":6.898389949889221,"pX":-0.7281444793003424,"pZ":4.056527774439542,"vX0":4.2393252785699564,"vY0":-142.07280117532486,"vZ0":-1.9118938803568402,"x":144.76,"y":129.25,"x0":-1.4429791754629582,"y0":50.001397525211985,"z0":5.856488288480332,"aX":-12.5417428941029},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.4,"breakHorizontal":10.3,"spinRate":2267,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38344116744331735,"extension":6.410670061831121},"index":3,"playId":"13cb0428-32c5-320a-a1e0-82f7d0944bc9","pitchNumber":4,"startTime":"2026-06-03T19:45:24.615Z","endTime":"2026-06-03T19:45:30.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.029547799753505,"aZ":-14.78780114820744,"pfxX":-6.512613768604934,"pfxZ":8.684971277005674,"pX":0.2465290100912702,"pZ":3.1505350672687693,"vX0":6.733702399690614,"vY0":-139.78111566364134,"vZ0":-4.470922873747114,"x":107.6,"y":153.72,"x0":-1.3340054677127982,"y0":50.00485125133166,"z0":5.724436126567743,"aX":-13.041213384951972},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":10.6,"spinRate":2257,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3900933529896009,"extension":6.546447427340924},"index":4,"playId":"901ebec9-6496-35e7-a338-eca178cc7bbe","pitchNumber":5,"startTime":"2026-06-03T19:45:49.028Z","endTime":"2026-06-03T19:45:52.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":96.8,"endSpeed":87.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42698623501136,"aZ":-15.14644428289061,"pfxX":-8.5631207759813,"pfxZ":8.572560732668553,"pX":-0.22385995428784208,"pZ":2.3078379554810184,"vX0":6.308638378770665,"vY0":-140.6513102562395,"vZ0":-6.47893304698592,"x":125.53,"y":176.47,"x0":-1.392977601684769,"y0":50.0040592606878,"z0":5.638679995710549,"aX":-17.012588429781477},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":14.0,"spinRate":2177,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3906814051873093,"extension":6.604704072241739},"index":5,"playId":"93c631dd-8cec-3ced-9ad8-e7ddda9d97f3","pitchNumber":6,"startTime":"2026-06-03T19:46:24.859Z","endTime":"2026-06-03T19:46:27.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":96.9,"endSpeed":88.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79516182470005,"aZ":-15.465753923973557,"pfxX":-6.885645272425423,"pfxZ":8.305506103586184,"pX":0.12356249087503363,"pZ":2.4839256246784935,"vX0":6.865108714923436,"vY0":-140.90011254724496,"vZ0":-6.08173936528872,"x":112.29,"y":171.71,"x0":-1.4490395594280427,"y0":50.00568010963574,"z0":5.66859682478198,"aX":-13.857315370296144},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.9,"breakHorizontal":11.0,"spinRate":2269,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.38862363563911373,"extension":6.639134156180808},"index":6,"playId":"a50e3e6a-5edc-315a-88cd-8d80799ac283","pitchNumber":7,"startTime":"2026-06-03T19:46:47.241Z","endTime":"2026-06-03T19:46:50.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.436059714895592,"aZ":-19.90782538273967,"pfxX":-6.6344652396603845,"pfxZ":6.028788528677955,"pX":0.08043600898564869,"pZ":3.131764617749533,"vX0":6.494183078573306,"vY0":-140.8810709700336,"vZ0":-3.519485816537246,"x":113.93,"y":154.22,"x0":-1.3794385113718075,"y0":50.00171335627083,"z0":5.665209198196176,"aX":-13.494603268026554},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.4,"breakHorizontal":10.9,"spinRate":2260,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3870453881161531,"extension":6.626549851054484},"hitData":{"launchSpeed":102.6,"launchAngle":10.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":201.54,"coordY":103.35}},"index":7,"playId":"20173325-2edb-3d8e-9aea-36592984421f","pitchNumber":8,"startTime":"2026-06-03T19:47:09.085Z","endTime":"2026-06-03T19:47:18.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-06-03T19:47:18.108Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a fly ball to left fielder Randy Arozarena. Bo Bichette to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-03T19:47:32.858Z","endTime":"2026-06-03T19:47:57.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.515987551384107,"aZ":-42.00666858110236,"pfxX":4.329133843511821,"pfxZ":-6.341284445470096,"pX":0.4636738877315546,"pZ":2.507217062643643,"vX0":3.261824023506676,"vY0":-123.44336718980261,"vZ0":0.211072742143517,"x":99.33,"y":171.09,"x0":-1.4351789950786564,"y0":50.00417571038328,"z0":5.943784476331344,"aX":6.711040147744586},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-11.2,"breakHorizontal":-8.5,"spinRate":2387,"spinDirection":32},"zone":6,"typeConfidence":2.0,"plateTime":0.44294000011865853,"extension":6.634413983501718},"hitData":{"launchSpeed":68.3,"launchAngle":28.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.29,"coordY":109.24}},"index":0,"playId":"9127b5eb-2e9e-389c-9a94-e556ccef9915","pitchNumber":1,"startTime":"2026-06-03T19:47:47.309Z","endTime":"2026-06-03T19:47:57.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.21,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-03T19:47:57.793Z","atBatIndex":2},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Jared Young reaches on a fielder's choice. Bo Bichette scores. Juan Soto to 2nd. Throwing error by first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-03T19:48:16.088Z","endTime":"2026-06-03T19:49:00.057Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":1},"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35045823244664,"aZ":-42.747327554105595,"pfxX":3.168989854134239,"pfxZ":-6.7689717993722756,"pX":-0.18537533641053935,"pZ":3.3751887368256885,"vX0":2.3120317969204285,"vY0":-124.08647049491134,"vZ0":2.3687843279968237,"x":124.07,"y":147.65,"x0":-1.540146208247201,"y0":50.000667286402596,"z0":5.964359465345245,"aX":4.951341932459164},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-11.5,"breakHorizontal":-6.2,"spinRate":2139,"spinDirection":34},"zone":2,"typeConfidence":2.0,"plateTime":0.44105287150669614,"extension":6.584097998974183},"index":0,"playId":"49512cd9-0332-3b7e-a2a0-61b0f6ef1b9b","pitchNumber":1,"startTime":"2026-06-03T19:48:28.960Z","endTime":"2026-06-03T19:48:33.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.022275155798326,"aZ":-28.509164911925346,"pfxX":-8.732007506058132,"pfxZ":2.0937180338249366,"pX":-0.2527515601633933,"pZ":2.262884443178772,"vX0":6.056403776284524,"vY0":-131.39288296668647,"vZ0":-3.1146021953681546,"x":126.63,"y":177.68,"x0":-1.4540048733689577,"y0":50.0008676605178,"z0":5.583743202463922,"aX":-15.255372749761472},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.4,"breakHorizontal":14.5,"spinRate":1663,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.41698292547843296,"extension":6.758388835933179},"hitData":{"launchSpeed":96.6,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.98,"coordY":168.31}},"index":1,"playId":"4a9f19c0-3ff1-3587-8bb1-5df427f14b60","pitchNumber":2,"startTime":"2026-06-03T19:48:49.017Z","endTime":"2026-06-03T19:49:00.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.8,"awayTeamWinProbability":63.2,"homeTeamWinProbabilityAdded":-9.200000000000003,"leverageIndex":1.92,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-06-03T19:49:00.057Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-03T19:49:38.871Z","endTime":"2026-06-03T19:50:54.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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(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.6,"endSpeed":88.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.548195200946687,"aZ":-15.08647023404663,"pfxX":-6.283136911316925,"pfxZ":8.544983622379032,"pX":0.2530994096700606,"pZ":3.3148671054227585,"vX0":6.918832326067989,"vY0":-140.454463888336,"vZ0":-3.922608443686567,"x":107.35,"y":149.28,"x0":-1.4248043285043592,"y0":50.00405297796299,"z0":5.709473152832327,"aX":-12.566200679380161},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":10.0,"spinRate":2195,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.38983652560320037,"extension":6.575277105365118},"index":0,"playId":"9e9346ab-f46d-3b5e-93af-d364e90911fb","pitchNumber":1,"startTime":"2026-06-03T19:49:38.871Z","endTime":"2026-06-03T19:49:41.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.789866645310884,"aZ":-43.60340080941131,"pfxX":5.029994456752012,"pfxZ":-7.443547316469202,"pX":-0.597634486944375,"pZ":3.257029974093591,"vX0":0.625150961129918,"vY0":-123.44886964042351,"vZ0":2.484319649147321,"x":139.78,"y":150.84,"x0":-1.507636392326236,"y0":50.00288663340498,"z0":5.921978655547743,"aX":7.7224130768608195},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-12.6,"breakHorizontal":-9.2,"spinRate":2352,"spinDirection":37},"zone":1,"typeConfidence":2.0,"plateTime":0.44458690918993415,"extension":6.462137636299865},"index":1,"playId":"d0c8d39f-e06d-3bbd-ab3f-57bffdc8a649","pitchNumber":2,"startTime":"2026-06-03T19:49:57.282Z","endTime":"2026-06-03T19:50:00.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.6,"endSpeed":80.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92102006630284,"aZ":-31.990314436940572,"pfxX":6.374273160097637,"pfxZ":0.10782806920502974,"pX":0.2302803705850579,"pZ":1.4922357634131296,"vX0":2.626509963321074,"vY0":-127.55734463913481,"vZ0":-4.119989289768252,"x":108.22,"y":198.49,"x0":-1.640341057452939,"y0":50.001144200374995,"z0":5.647017120955245,"aX":10.515013420985355},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.5,"breakHorizontal":-12.1,"spinRate":1605,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.42919765842389257,"extension":6.528951989794235},"index":2,"playId":"61cf0e50-b946-35f1-8364-730f724ff76c","pitchNumber":3,"startTime":"2026-06-03T19:50:29.875Z","endTime":"2026-06-03T19:50:32.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.581874768316677,"aZ":-14.929282082561151,"pfxX":-6.769306559575644,"pfxZ":8.517702132686484,"pX":0.5912042403724549,"pZ":3.4164286366394627,"vX0":7.808479509543227,"vY0":-141.25349846045205,"vZ0":-3.717707148016367,"x":94.46,"y":146.54,"x0":-1.3269227604007892,"y0":50.00393114600589,"z0":5.706896843110238,"aX":-13.707410371043702},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":10.7,"spinRate":2278,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.3874787066032419,"extension":6.710885549727967},"index":3,"playId":"604e3676-5731-3c34-a56c-25187475707d","pitchNumber":4,"startTime":"2026-06-03T19:50:51.804Z","endTime":"2026-06-03T19:50:54.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":1.72,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-06-03T19:50:54.804Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcus Semien lines out to shortstop J.P. Crawford.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-03T19:51:23.024Z","endTime":"2026-06-03T19:52:52.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7647437644809,"aZ":-35.67400381124077,"pfxX":7.004417358510803,"pfxZ":-2.1098706890297905,"pX":0.8112379112979478,"pZ":2.244581034626448,"vX0":3.6530402473029118,"vY0":-128.01394497188846,"vZ0":-1.7018330481024053,"x":86.08,"y":178.18,"x0":-1.5449955429858808,"y0":50.004351729081606,"z0":5.714224588546428,"aX":11.609405274555954},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.0,"breakHorizontal":-13.6,"spinRate":1929,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4280912760643454,"extension":6.487171616122063},"index":0,"playId":"1effeadc-b30f-32e9-ab55-01d29e3a3b2d","pitchNumber":1,"startTime":"2026-06-03T19:51:23.233Z","endTime":"2026-06-03T19:51:50.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"}},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.364956316572627,"aZ":-24.75469432411453,"pfxX":-9.875441411150065,"pfxZ":3.6260221876984335,"pX":0.6059987907512753,"pZ":2.9232294263972247,"vX0":9.036624551195326,"vY0":-141.9129874451926,"vZ0":-3.348303462490339,"x":93.9,"y":159.85,"x0":-1.3308163095182282,"y0":50.00509669154609,"z0":5.688705228585404,"aX":-20.219309195075727},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.1,"breakHorizontal":16.1,"spinRate":2207,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.3854225782872507,"extension":6.5713767154266245},"index":1,"playId":"2f638069-30a9-3087-ba84-df14885951e9","pitchNumber":2,"startTime":"2026-06-03T19:51:58.612Z","endTime":"2026-06-03T19:52:01.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":87.6,"endSpeed":81.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70680000205024,"aZ":-36.23215866026085,"pfxX":7.424909213379367,"pfxZ":-2.4402547712881333,"pX":0.44907139637715515,"pZ":2.4830781020815174,"vX0":2.9392253771482357,"vY0":-127.70031377561376,"vZ0":-1.1476769908552291,"x":99.88,"y":171.74,"x0":-1.6794187387550072,"y0":50.003043643633035,"z0":5.772070678898039,"aX":12.342145468538321},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.4,"breakHorizontal":-14.0,"spinRate":2496,"spinDirection":36},"zone":6,"typeConfidence":2.0,"plateTime":0.4278602299854781,"extension":6.371478059400152},"index":2,"playId":"75e3c6a9-7a1c-3628-8147-f76541feaa9d","pitchNumber":3,"startTime":"2026-06-03T19:52:19.748Z","endTime":"2026-06-03T19:52:23.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.499439599383614,"aZ":-20.797026944187966,"pfxX":-9.53285131343656,"pfxZ":5.624347467687944,"pX":0.2987834492998098,"pZ":3.011893884714487,"vX0":8.098388486213432,"vY0":-140.97971394778187,"vZ0":-3.706622854747481,"x":105.61,"y":157.46,"x0":-1.3651622163213428,"y0":50.0040400727291,"z0":5.677444123015517,"aX":-19.289698079630156},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.6,"breakHorizontal":15.7,"spinRate":2280,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.38774472727872134,"extension":6.685532003313843},"hitData":{"launchSpeed":95.9,"launchAngle":9.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":110.51,"coordY":139.85}},"index":3,"playId":"7d6e7da6-8152-3870-86d1-ff3f665c5cdc","pitchNumber":4,"startTime":"2026-06-03T19:52:46.301Z","endTime":"2026-06-03T19:52:52.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.55,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-06-03T19:52:52.783Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.P. Crawford homers (10) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-03T19:54:59.095Z","endTime":"2026-06-03T19:56:39.369Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":642547,"link":"/api/v1/people/642547"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":92.6,"endSpeed":84.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.202184664375565,"aZ":-15.070415349047302,"pfxX":-5.404879310062437,"pfxZ":9.318252817803998,"pX":-0.7672576758213848,"pZ":2.690981198865609,"vX0":8.982470817701019,"vY0":-134.6384705933945,"vZ0":-3.343752722981588,"x":146.25,"y":166.12,"x0":-3.4444584783990737,"y0":50.006670589929904,"z0":5.015400134381229,"aX":-9.92596051183648},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.3,"breakHorizontal":7.9,"spinRate":2457,"spinDirection":222},"zone":4,"typeConfidence":0.89,"plateTime":0.4067887155006047,"extension":6.436607058544156},"index":0,"playId":"ed3a1d6c-7f9a-34b3-b0f6-7e21b6f4c61e","pitchNumber":1,"startTime":"2026-06-03T19:55:04.149Z","endTime":"2026-06-03T19:55:08.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20376387991572,"aZ":-13.686269889535758,"pfxX":-7.02881950954493,"pfxZ":9.958205046110681,"pX":-0.2194004345703358,"pZ":3.295952990750416,"vX0":11.036346688261773,"vY0":-135.74953845932004,"vZ0":-1.9985154330536417,"x":125.36,"y":149.79,"x0":-3.434336041506746,"y0":50.000645363658414,"z0":5.000374539556833,"aX":-13.04752137379943},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.8,"breakHorizontal":10.2,"spinRate":2519,"spinDirection":222},"zone":2,"typeConfidence":0.89,"plateTime":0.4043234109945395,"extension":6.371797432984281},"index":1,"playId":"4a4984e8-26bd-3cbd-8154-ae785daef4fe","pitchNumber":2,"startTime":"2026-06-03T19:55:16.661Z","endTime":"2026-06-03T19:55:19.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":92.5,"endSpeed":84.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5027713724926,"aZ":-18.515881726731795,"pfxX":-7.756516561390631,"pfxZ":7.4427382187128135,"pX":0.7907210655526011,"pZ":3.5522094601492005,"vX0":14.243350120968785,"vY0":-134.02639564618292,"vZ0":1.198879970855105E-4,"x":86.86,"y":142.87,"x0":-3.5631729702415,"y0":50.005905527377145,"z0":4.864548214044051,"aX":-14.24201097177915},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":11.3,"spinRate":2503,"spinDirection":228},"zone":12,"typeConfidence":0.8,"plateTime":0.4072512299191069,"extension":6.355797199188489},"index":2,"playId":"d5e63caa-e73d-3389-a7d6-aeb9a7f3a988","pitchNumber":3,"startTime":"2026-06-03T19:55:32.869Z","endTime":"2026-06-03T19:55:35.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":80.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.444262694219574,"aZ":-28.002866997793156,"pfxX":-12.238411843564862,"pfxZ":2.550052080009917,"pX":0.19252786309415745,"pZ":0.9924420692488194,"vX0":13.202035738246167,"vY0":-126.72162146099278,"vZ0":-3.949520430852094,"x":109.66,"y":211.98,"x0":-3.48003454615216,"y0":50.00244065010122,"z0":4.793153993556613,"aX":-20.02289889161844},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.0,"breakHorizontal":19.3,"spinRate":2076,"spinDirection":255},"zone":14,"typeConfidence":0.92,"plateTime":0.43123715891589276,"extension":6.333928472681733},"index":3,"playId":"26e29307-082b-3a0f-8b68-b502d23135ff","pitchNumber":4,"startTime":"2026-06-03T19:55:46.187Z","endTime":"2026-06-03T19:55:49.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.124524545840227,"aZ":-15.983252794009633,"pfxX":-7.895718850031373,"pfxZ":8.684392173861335,"pX":-1.9004951097403304,"pZ":3.14562661208994,"vX0":7.480048599870668,"vY0":-136.00617572008073,"vZ0":-1.8090176651705223,"x":189.44,"y":153.85,"x0":-3.666777784217507,"y0":50.004559946800306,"z0":4.933469858947469,"aX":-14.724762227316786},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":12.6,"spinRate":2402,"spinDirection":220},"zone":11,"typeConfidence":0.87,"plateTime":0.4034317559759195,"extension":6.41814272726563},"index":4,"playId":"c3f465d0-c1f3-3384-9875-f5bf55fee610","pitchNumber":5,"startTime":"2026-06-03T19:55:59.732Z","endTime":"2026-06-03T19:56:02.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.24956123251713,"aZ":-14.910895629415977,"pfxX":-6.745507287593739,"pfxZ":9.26143897173471,"pX":-0.3103664598284648,"pZ":3.046472517053726,"vX0":10.823424407990716,"vY0":-136.01556517744703,"vZ0":-2.375684881042356,"x":128.83,"y":156.53,"x0":-3.4741431405501424,"y0":50.003863972674516,"z0":4.971474651442145,"aX":-12.576152353421794},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":9.8,"spinRate":2449,"spinDirection":226},"zone":2,"typeConfidence":0.89,"plateTime":0.40347178432885356,"extension":6.377243359862186},"hitData":{"launchSpeed":103.3,"launchAngle":24.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":176.7,"coordY":41.37}},"index":5,"playId":"0fcd6a38-7362-3ac3-888a-cbf3322ced20","pitchNumber":6,"startTime":"2026-06-03T19:56:14.357Z","endTime":"2026-06-03T19:56:39.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":10.0,"leverageIndex":0.91,"dramaIndex":90.0,"contextMetrics":{},"playEndTime":"2026-06-03T19:56:39.369Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-03T19:57:01.811Z","endTime":"2026-06-03T19:58:15.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":93.4,"endSpeed":85.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.645814356396695,"aZ":-14.31280286861676,"pfxX":-6.553989880440951,"pfxZ":9.583771789482984,"pX":-0.4343652238616842,"pZ":2.4088619037862866,"vX0":9.938944178278184,"vY0":-135.641430497471,"vZ0":-4.304331511456572,"x":133.56,"y":173.74,"x0":-3.2943368033254616,"y0":50.00288468780977,"z0":5.014241397298498,"aX":-12.21539597070108},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":9.7,"spinRate":2365,"spinDirection":218},"zone":4,"typeConfidence":0.89,"plateTime":0.403797278162644,"extension":6.3869140386335115},"index":0,"playId":"4e7b2a77-686a-31bb-91c8-d207b3dae156","pitchNumber":1,"startTime":"2026-06-03T19:57:03.855Z","endTime":"2026-06-03T19:57:08.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":87.7,"endSpeed":80.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.883285509409628,"aZ":-31.341002414639302,"pfxX":-10.367208038389087,"pfxZ":0.5061546600308571,"pX":-0.39140403299439114,"pZ":0.45596453436292816,"vX0":11.184169645952535,"vY0":-127.27243494253752,"vZ0":-4.642194755098453,"x":131.92,"y":226.47,"x0":-3.485322873651819,"y0":50.003396352571414,"z0":4.771387211293434,"aX":-17.0948019201187},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.1,"breakHorizontal":16.4,"spinRate":2178,"spinDirection":256},"zone":13,"typeConfidence":0.9,"plateTime":0.42952507215998015,"extension":6.30707639593236},"index":1,"playId":"6f27217d-8700-3d5b-8518-0210ea2fa101","pitchNumber":2,"startTime":"2026-06-03T19:57:16.862Z","endTime":"2026-06-03T19:57:20.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.283042120560292,"aZ":-24.994665349692326,"pfxX":4.191570960849397,"pfxZ":4.63984214613087,"pX":0.6543012922046049,"pZ":2.127529840606985,"vX0":9.207224655580445,"vY0":-123.06217697715556,"vZ0":-1.762651960256096,"x":92.06,"y":181.34,"x0":-3.6666078153034127,"y0":50.005712764083384,"z0":4.9513145644735035,"aX":6.487901806869749},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.3,"breakHorizontal":-9.6,"spinRate":2504,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.4435142389873672,"extension":6.453135278487088},"index":2,"playId":"ef069f97-e529-3372-a471-c4ed579cfa80","pitchNumber":3,"startTime":"2026-06-03T19:57:33.497Z","endTime":"2026-06-03T19:57:36.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.384465292433575,"aZ":-15.876884496283173,"pfxX":-5.985806441656342,"pfxZ":8.587143940606635,"pX":0.053816249855961555,"pZ":3.557603199160131,"vX0":11.626341313069554,"vY0":-136.48016838714588,"vZ0":-0.9620553117315664,"x":114.95,"y":142.72,"x0":-3.472202575188623,"y0":50.00008058474351,"z0":5.0019140127282675,"aX":-11.357868641728954},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":8.5,"spinRate":2478,"spinDirection":220},"zone":12,"typeConfidence":0.89,"plateTime":0.4004312075232357,"extension":6.372731814921089},"index":3,"playId":"8dc8e2ca-d744-3c38-bcfe-20ddebf9bdc4","pitchNumber":4,"startTime":"2026-06-03T19:57:52.862Z","endTime":"2026-06-03T19:57:55.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9486254150876,"aZ":-28.6773543943215,"pfxX":7.510941588502401,"pfxZ":2.4149416017416367,"pX":1.1593384313817845,"pZ":1.6500614616390226,"vX0":8.947249148684932,"vY0":-119.21868917085641,"vZ0":-1.550085764499105,"x":72.81,"y":194.23,"x0":-3.6113533676584306,"y0":50.00132176755656,"z0":4.886180826817682,"aX":10.856356486842179},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":4.3,"breakHorizontal":-15.7,"spinRate":2661,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.45864246900837635,"extension":6.4025652872230525},"index":4,"playId":"22d508b6-c48c-3f5c-8957-908fcca0c268","pitchNumber":5,"startTime":"2026-06-03T19:58:11.857Z","endTime":"2026-06-03T19:58:15.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-06-03T19:58:15.278Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Naylor pops out to third baseman Brett Baty in foul territory.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-03T19:58:39.532Z","endTime":"2026-06-03T19:59:21.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":94.1,"endSpeed":86.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.255940093229256,"aZ":-17.783459894564803,"pfxX":-5.604457314232212,"pfxZ":7.564763227308909,"pX":0.2181484941384517,"pZ":3.3541777129360315,"vX0":11.882279052083806,"vY0":-136.60916889498966,"vZ0":-0.8920602130719182,"x":108.68,"y":148.22,"x0":-3.446941469773656,"y0":50.0028563592116,"z0":4.899916982598037,"aX":-10.662976750681624},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":7.8,"spinRate":2475,"spinDirection":220},"zone":12,"typeConfidence":0.88,"plateTime":0.3999541104991544,"extension":6.525989848252045},"index":0,"playId":"d2d949d1-9488-3f0e-8507-81b27e5e9930","pitchNumber":1,"startTime":"2026-06-03T19:58:39.913Z","endTime":"2026-06-03T19:58:44.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":87.5,"endSpeed":80.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.450917741010407,"aZ":-28.463036963200366,"pfxX":-10.76772093184264,"pfxZ":2.260868802795064,"pX":-1.1485047533516266,"pZ":0.975448012529922,"vX0":9.69175239105271,"vY0":-127.02958609009747,"vZ0":-3.929569857885018,"x":160.78,"y":212.44,"x0":-3.60242610557338,"y0":50.00580370218802,"z0":4.788970042689692,"aX":-17.713943171372335},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":17.5,"spinRate":2184,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.430120790629807,"extension":6.367325897159926},"index":1,"playId":"d368c021-57cd-3ccd-bbcc-86c15fbccd91","pitchNumber":2,"startTime":"2026-06-03T19:58:53.575Z","endTime":"2026-06-03T19:58:56.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22222309719323,"aZ":-16.100706985036435,"pfxX":-6.070608354188515,"pfxZ":8.57040589151251,"pX":0.3307195744745698,"pZ":2.69663789632923,"vX0":12.515455070386054,"vY0":-135.49758984733216,"vZ0":-2.2834572806742135,"x":104.39,"y":165.97,"x0":-3.5415591383280622,"y0":50.002459582803816,"z0":4.664294013632077,"aX":-11.386088415448778},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":8.6,"spinRate":2510,"spinDirection":229},"zone":3,"typeConfidence":0.88,"plateTime":0.40291694114358245,"extension":6.499027925323117},"hitData":{"launchSpeed":79.3,"launchAngle":69.0,"totalDistance":143.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.02,"coordY":176.42}},"index":2,"playId":"4341a649-2e6a-3d4a-b6e7-c17c1cacb64e","pitchNumber":3,"startTime":"2026-06-03T19:59:09.802Z","endTime":"2026-06-03T19:59:21.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-06-03T19:59:21.331Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Randy Arozarena challenged (pitch result), call on the field was overturned: Randy Arozarena walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-03T19:59:35.882Z","endTime":"2026-06-03T20:01:41.862Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94936891950379,"aZ":-26.299139531448056,"pfxX":7.3053359017835815,"pfxZ":4.089368501084072,"pX":-0.09302772233557713,"pZ":2.836872480782383,"vX0":6.291789755607019,"vY0":-119.35872238110863,"vZ0":0.5184045498977511,"x":120.55,"y":162.18,"x0":-3.7164561398893547,"y0":50.001178643472294,"z0":4.993509147266409,"aX":10.491542898522326},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.8,"breakHorizontal":-14.8,"spinRate":2576,"spinDirection":83},"zone":2,"typeConfidence":2.0,"plateTime":0.4596808423776446,"extension":6.41287217547596},"index":0,"playId":"4023285d-28c7-356c-947d-c5400210a447","pitchNumber":1,"startTime":"2026-06-03T19:59:43.440Z","endTime":"2026-06-03T19:59:49.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":82.1,"endSpeed":75.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.15226182848454,"aZ":-26.969831915758355,"pfxX":6.528314383559295,"pfxZ":3.6123411595610966,"pX":1.3169838415666895,"pZ":1.8761328304291052,"vX0":9.20146067160515,"vY0":-119.33223900165046,"vZ0":-1.431340146847747,"x":66.8,"y":188.12,"x0":-3.4384406281283444,"y0":50.004046270436994,"z0":4.915428002925548,"aX":9.405032962384523},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.5,"breakHorizontal":-14.0,"spinRate":2595,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.45916258047906355,"extension":6.380041083689595},"index":1,"playId":"c31d6f60-fcf6-32bd-8e98-8f3ff690fa12","pitchNumber":2,"startTime":"2026-06-03T20:00:02.078Z","endTime":"2026-06-03T20:00:05.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.819210853995475,"aZ":-25.541081136427394,"pfxX":7.950117168983245,"pfxZ":4.568645198467917,"pX":1.6270028016753486,"pZ":1.150816939520733,"vX0":10.160398953050516,"vY0":-120.44471333593985,"vZ0":-3.0376389470701364,"x":54.98,"y":207.71,"x0":-3.697348692602053,"y0":50.00579067205986,"z0":4.714071348914135,"aX":11.551443302342213},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.7,"breakHorizontal":-17.0,"spinRate":2726,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4567041973939099,"extension":6.444223090274736},"index":2,"playId":"8906a2ba-017e-34dc-add9-930870cbfc19","pitchNumber":3,"startTime":"2026-06-03T20:00:17.972Z","endTime":"2026-06-03T20:00:21.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":82.5,"endSpeed":76.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.700402483410418,"aZ":-25.118060334748325,"pfxX":6.653827963535939,"pfxZ":4.871960010132264,"pX":1.9950063103691944,"pZ":1.414671318787141,"vX0":10.96897544152093,"vY0":-119.77218969769129,"vZ0":-2.3984646122669444,"x":40.96,"y":200.58,"x0":-3.513556922624678,"y0":50.005609769885055,"z0":4.681399708810715,"aX":9.640957258264187},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.5,"breakHorizontal":-14.8,"spinRate":2689,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4577722433502869,"extension":6.621400165898258},"index":3,"playId":"9f4a8483-1f8c-37bd-8131-4d935dc4c6e5","pitchNumber":4,"startTime":"2026-06-03T20:00:36.209Z","endTime":"2026-06-03T20:00:39.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48803276036729,"aZ":-28.921674539355752,"pfxX":-12.720146879758001,"pfxZ":1.9007690814059215,"pX":1.1513900145271887,"pZ":0.6741705412363905,"vX0":15.998380748256652,"vY0":-129.66142108785522,"vZ0":-4.546348563918723,"x":73.11,"y":220.58,"x0":-3.4278069070889003,"y0":50.005331765309364,"z0":4.640887685565918,"aX":-21.801004888873972},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.5,"breakHorizontal":19.8,"spinRate":2307,"spinDirection":249},"zone":14,"typeConfidence":0.92,"plateTime":0.42140939101710906,"extension":6.333296886857417},"index":4,"playId":"1d2805a2-f080-36cc-bc9e-368a6d634402","pitchNumber":5,"startTime":"2026-06-03T20:00:52.912Z","endTime":"2026-06-03T20:00:55.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99571178171339,"aZ":-32.792514424839574,"pfxX":-11.853250390194004,"pfxZ":-0.36230318717414534,"pX":-0.8726880479191355,"pZ":3.1163886185120244,"vX0":11.271500508818175,"vY0":-129.33772927898036,"vZ0":1.7980143464301155,"x":150.26,"y":154.64,"x0":-3.7556424361248246,"y0":50.00630699686718,"z0":4.934251239353067,"aX":-20.00510929963088},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.0,"breakHorizontal":18.8,"spinRate":2150,"spinDirection":254},"zone":11,"typeConfidence":0.9,"plateTime":0.4241432533133973,"extension":6.270614738722158},"index":5,"playId":"48bb2313-9d82-36be-8838-2dcc7dcf367c","pitchNumber":6,"startTime":"2026-06-03T20:01:14.856Z","endTime":"2026-06-03T20:01:41.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"}},"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:01:41.862Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-03T20:01:53.028Z","endTime":"2026-06-03T20:03:02.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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(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":95.0,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.36662770122839,"aZ":-11.628272022914665,"pfxX":-4.979205497230823,"pfxZ":10.82508149176601,"pX":0.11113577397664295,"pZ":3.8977228193644855,"vX0":11.528008890345625,"vY0":-137.81180779773243,"vZ0":-0.8508664768856039,"x":112.76,"y":133.54,"x0":-3.504098560903658,"y0":50.0055909590931,"z0":5.006290373098016,"aX":-9.453604539862933},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.6,"breakHorizontal":6.2,"spinRate":2521,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.39945514683132277,"extension":6.628888953311996},"index":0,"playId":"bc85a741-8620-391d-affd-5cabc70a4f5a","pitchNumber":1,"startTime":"2026-06-03T20:01:59.546Z","endTime":"2026-06-03T20:02:04.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.2,"endSpeed":79.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72049999614497,"aZ":-29.298931902889052,"pfxX":-11.033244614347176,"pfxZ":1.7838374981901923,"pX":-0.9859771917782189,"pZ":0.8799375798792226,"vX0":9.942713366329437,"vY0":-126.52896537229617,"vZ0":-3.591501575106276,"x":154.58,"y":215.02,"x0":-3.548042101275,"y0":50.000714506694315,"z0":4.685771080213272,"aX":-17.74680095257996},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.5,"breakHorizontal":17.5,"spinRate":1795,"spinDirection":254},"zone":13,"typeConfidence":0.91,"plateTime":0.4342053137340329,"extension":6.530984181081939},"index":1,"playId":"84671dfb-16a4-3b62-9a54-cb8abe14c4ec","pitchNumber":2,"startTime":"2026-06-03T20:02:18.262Z","endTime":"2026-06-03T20:02:23.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(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":93.9,"endSpeed":85.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.678813623704432,"aZ":-16.020663814919466,"pfxX":-5.010926465419896,"pfxZ":8.627620857091367,"pX":-0.8064309603890911,"pZ":2.732548709226396,"vX0":8.833417504639494,"vY0":-136.37407276238224,"vZ0":-3.07577821163953,"x":147.74,"y":165.0,"x0":-3.445352471174574,"y0":50.00149233493977,"z0":4.988491209962113,"aX":-9.38126013427071},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":7.1,"spinRate":2432,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.4025669360188293,"extension":6.557789878506418},"index":2,"playId":"5d3024d4-5e15-3c1f-b8e3-f9b927d3d434","pitchNumber":3,"startTime":"2026-06-03T20:02:36.636Z","endTime":"2026-06-03T20:02:39.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.4,"endSpeed":80.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.888491066541146,"aZ":-30.78312451615679,"pfxX":-11.387408610808508,"pfxZ":0.83923980265756,"pX":-0.9371616899042543,"pZ":1.2532380845932007,"vX0":10.62743059039052,"vY0":-128.23077392066477,"vZ0":-2.8415095971503,"x":152.72,"y":204.94,"x0":-3.658829518563808,"y0":50.00453458942222,"z0":4.781022660237189,"aX":-18.937267217799988},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.1,"breakHorizontal":18.2,"spinRate":2011,"spinDirection":249},"zone":13,"typeConfidence":0.91,"plateTime":0.4273899030955506,"extension":6.563121217494273},"index":3,"playId":"04800355-a2e4-3a6e-9c65-262f8a147ae2","pitchNumber":4,"startTime":"2026-06-03T20:02:58.954Z","endTime":"2026-06-03T20:03:02.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:03:02.670Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"A.J. Ewing singles on a ground ball to right fielder Luke Raley.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-03T20:06:58.886Z","endTime":"2026-06-03T20:07:10.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T20:05:11.240Z","endTime":"2026-06-03T20:05:50.147Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-03T20:05:50.147Z","endTime":"2026-06-03T20:07:01.067Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"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":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.706355822095983,"aZ":-17.278772443467112,"pfxX":-7.182170031182257,"pfxZ":7.753906060859298,"pX":0.6163081900167049,"pZ":1.755902908670243,"vX0":7.832106356444292,"vY0":-137.0765256942147,"vZ0":-7.33404409358012,"x":93.51,"y":191.37,"x0":-1.3324288280454184,"y0":50.00128972594472,"z0":5.626685667983314,"aX":-13.79246052952297},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.8,"breakHorizontal":11.5,"spinRate":2076,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.39819124168314657,"extension":6.656654945023358},"hitData":{"launchSpeed":104.5,"launchAngle":-3.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":147.95,"coordY":98.86}},"index":2,"playId":"d911934e-adf5-3774-bd9e-1177ec74a5eb","pitchNumber":1,"startTime":"2026-06-03T20:07:01.067Z","endTime":"2026-06-03T20:07:10.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:07:10.087Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"MJ Melendez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-03T20:07:20.392Z","endTime":"2026-06-03T20:09:52.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"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":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.524277759596224,"aZ":-16.44749056087242,"pfxX":-7.868079210158581,"pfxZ":8.203244435432175,"pX":-0.7817955014846589,"pZ":2.1466651437734416,"vX0":4.995056834952536,"vY0":-137.56326684380366,"vZ0":-6.340325093144298,"x":146.8,"y":180.82,"x0":-1.5989835488932138,"y0":50.000200056086406,"z0":5.5963789780478415,"aX":-15.076737035961546},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.7,"breakHorizontal":13.2,"spinRate":2241,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.3981751359348138,"extension":6.520779369294763},"index":0,"playId":"d67e9fb1-62cb-34ad-a066-8499db1008b5","pitchNumber":1,"startTime":"2026-06-03T20:07:36.950Z","endTime":"2026-06-03T20:07:40.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":87.3,"endSpeed":80.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94355998384942,"aZ":-31.99582173436117,"pfxX":-8.946228676349666,"pfxZ":0.10653898310471455,"pX":-1.5705554539371636,"pZ":2.195761232787214,"vX0":2.8692894800316813,"vY0":-127.14654462372629,"vZ0":-2.304354864576288,"x":176.87,"y":179.49,"x0":-1.5483683768701488,"y0":50.001101223961086,"z0":5.641250153891413,"aX":-14.713515756867766},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.1,"breakHorizontal":15.6,"spinRate":1500,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.43002300754567635,"extension":6.644151875725491},"index":1,"playId":"9224e502-11e7-36ec-a1e3-be21aa118352","pitchNumber":2,"startTime":"2026-06-03T20:07:57.720Z","endTime":"2026-06-03T20:08:01.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"de402d5f-aa78-3d11-88b2-261ba7c9eb39","startTime":"2026-06-03T20:08:17.634Z","endTime":"2026-06-03T20:08:22.298Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.848397906809353,"aZ":-15.467434010685196,"pfxX":-6.240570158930328,"pfxZ":8.462929329192841,"pX":-0.5825638366838687,"pZ":4.089829367163921,"vX0":4.570793349020921,"vY0":-139.0661470511378,"vZ0":-1.9283703140015422,"x":139.21,"y":128.35,"x0":-1.4300594676155167,"y0":50.00469183436956,"z0":5.809185817991569,"aX":-12.322466293116628},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":10.4,"spinRate":2107,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3926640723215975,"extension":6.4245157727514135},"index":3,"playId":"a15cf81e-263a-3a86-9962-6c04daf83d5d","pitchNumber":3,"startTime":"2026-06-03T20:08:35.582Z","endTime":"2026-06-03T20:08:38.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.658179575551056,"aZ":-46.12290538357688,"pfxX":4.4802284565105595,"pfxZ":-9.301590478284513,"pX":-0.5003494845534563,"pZ":3.1079150768614556,"vX0":1.0389406945348816,"vY0":-122.11048148229,"vZ0":2.70518432142818,"x":136.07,"y":154.87,"x0":-1.5140211403781763,"y0":50.003606835563694,"z0":5.974262780765341,"aX":6.717377828418992},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-15.8,"breakHorizontal":-8.4,"spinRate":2562,"spinDirection":41},"zone":1,"typeConfidence":2.0,"plateTime":0.4497818058412548,"extension":6.5554036257320005},"index":4,"playId":"a64f121b-f6d4-37ce-a5bb-22a41ec94f45","pitchNumber":4,"startTime":"2026-06-03T20:08:56.511Z","endTime":"2026-06-03T20:09:00.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-03T20:09:15.710Z","endTime":"2026-06-03T20:09:28.741Z","isPitch":false,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.127790845467395,"aZ":-37.52591408909369,"pfxX":8.767216957734497,"pfxZ":-3.3498725839220915,"pX":0.6922191426063786,"pZ":1.8439281662379352,"vX0":2.9634425907391204,"vY0":-125.45961480088884,"vZ0":-1.9131926555127219,"x":90.61,"y":188.99,"x0":-1.643240258446429,"y0":50.005734874828676,"z0":5.671841667587133,"aX":13.992352679956793},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.2,"breakHorizontal":-16.6,"spinRate":2295,"spinDirection":36},"zone":9,"typeConfidence":2.0,"plateTime":0.43640513829040817,"extension":6.52119084704448},"index":6,"playId":"d82c9dfc-3b6b-3d0f-8568-1b4a86078e41","pitchNumber":5,"startTime":"2026-06-03T20:09:28.741Z","endTime":"2026-06-03T20:09:31.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60985048104267,"aZ":-43.47425740363553,"pfxX":5.182921753413133,"pfxZ":-7.554979332762943,"pX":-0.22954547250881693,"pZ":1.6533936329289471,"vX0":1.5993451461073982,"vY0":-121.98207849227974,"vZ0":-0.8334198671932216,"x":125.75,"y":194.14,"x0":-1.568215898473343,"y0":50.00301531674432,"z0":5.771435826299747,"aX":7.753109545152622},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.6,"breakHorizontal":-9.7,"spinRate":2455,"spinDirection":35},"zone":8,"typeConfidence":2.0,"plateTime":0.45028071729900443,"extension":6.581332850367957},"index":7,"playId":"dd15e0af-0dc3-37ce-bff8-a4ffd78e028a","pitchNumber":6,"startTime":"2026-06-03T20:09:49.368Z","endTime":"2026-06-03T20:09:52.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:09:52.638Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, third baseman Colt Emerson to first baseman Josh Naylor. A.J. Ewing to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-03T20:10:09.241Z","endTime":"2026-06-03T20:11:36.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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(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":96.2,"endSpeed":87.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15555330866775,"aZ":-20.96703199238076,"pfxX":-10.565308691958503,"pfxZ":5.664350609451077,"pX":-0.22311941484164038,"pZ":3.1227529030702623,"vX0":7.0640601437626955,"vY0":-139.93114875666186,"vZ0":-3.3536843457632712,"x":125.5,"y":154.47,"x0":-1.4101119087397398,"y0":50.005363467165886,"z0":5.713768341663663,"aX":-20.913982680603105},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.7,"breakHorizontal":17.6,"spinRate":2403,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.39171707202282,"extension":6.589798633794516},"index":0,"playId":"6c51da87-a380-32d5-afd3-33a6ce77d86c","pitchNumber":1,"startTime":"2026-06-03T20:10:21.224Z","endTime":"2026-06-03T20:10:25.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.911910572582137,"aZ":-37.254484986229656,"pfxX":5.77461766220432,"pfxZ":-3.2120456844024776,"pX":-0.3694108811875423,"pZ":2.751071304381519,"vX0":1.3573635491986398,"vY0":-125.8890374190598,"vZ0":0.15594472098468137,"x":131.08,"y":164.5,"x0":-1.6671903572400784,"y0":50.00184012891089,"z0":5.739322404610613,"aX":9.137096829953938},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.5,"breakHorizontal":-10.8,"spinRate":2468,"spinDirection":43},"zone":4,"typeConfidence":2.0,"plateTime":0.43745184524774583,"extension":6.509979111741393},"index":1,"playId":"e0b99b8d-fab7-3248-be10-e37da5056da8","pitchNumber":2,"startTime":"2026-06-03T20:10:38.596Z","endTime":"2026-06-03T20:10:43.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-03T20:10:50.242Z","endTime":"2026-06-03T20:11:09.840Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.1,"endSpeed":80.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.109812358478365,"aZ":-33.776635506199504,"pfxX":4.2008793690076285,"pfxZ":-0.987845055483314,"pX":1.4656100386901219,"pZ":2.305893842466958,"vX0":6.116934916613687,"vY0":-126.74369956478755,"vZ0":-1.414510163082844,"x":61.13,"y":176.52,"x0":-1.5254990467831238,"y0":50.00117063658581,"z0":5.570625450216049,"aX":6.827320447429936},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.9,"breakHorizontal":-9.0,"spinRate":2458,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.43229368444676597,"extension":6.622799100521188},"index":3,"playId":"67718e18-2234-3068-b4ff-ce32d747403d","pitchNumber":3,"startTime":"2026-06-03T20:11:09.840Z","endTime":"2026-06-03T20:11:13.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.469619582607322,"aZ":-37.45456555538932,"pfxX":5.074538528951807,"pfxZ":-3.240169571287977,"pX":-0.2843918801719053,"pZ":1.7982447050520824,"vX0":1.8997168549065333,"vY0":-127.4900901022307,"vZ0":-2.1409638829244733,"x":127.84,"y":190.23,"x0":-1.7002406884045904,"y0":50.00068407350538,"z0":5.631102185686863,"aX":8.275127607555385},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.1,"breakHorizontal":-9.6,"spinRate":2546,"spinDirection":44},"zone":8,"typeConfidence":2.0,"plateTime":0.43114140960772485,"extension":6.57598497992851},"hitData":{"launchSpeed":84.1,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.86,"coordY":169.83}},"index":4,"playId":"dd4931d7-5c84-3c7d-9b76-07d1c11bbce4","pitchNumber":4,"startTime":"2026-06-03T20:11:28.556Z","endTime":"2026-06-03T20:11:36.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":1.28,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:11:36.558Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-03T20:11:56.153Z","endTime":"2026-06-03T20:14:00.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.810398854749252,"aZ":-43.36565632557184,"pfxX":4.852367832555063,"pfxZ":-7.4180294089156344,"pX":-0.009267329460476113,"pZ":3.0489592908671894,"vX0":2.109119301740512,"vY0":-121.97120535844554,"vZ0":2.0336449943419908,"x":117.35,"y":156.46,"x0":-1.5155044197793301,"y0":50.00477730765451,"z0":5.94153077745433,"aX":7.317546631143263},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.7,"breakHorizontal":-9.2,"spinRate":2191,"spinDirection":32},"zone":2,"typeConfidence":2.0,"plateTime":0.4489325178781458,"extension":6.607424317099385},"index":0,"playId":"a02f81fc-a5ce-3437-a19c-ae13ab003727","pitchNumber":1,"startTime":"2026-06-03T20:12:08.952Z","endTime":"2026-06-03T20:12:13.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":96.4,"endSpeed":88.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.76859796897608,"aZ":-16.628176905904244,"pfxX":-5.900435908698089,"pfxZ":7.725237071769557,"pX":-1.1503821211891243,"pZ":4.138999386961784,"vX0":3.351886218096201,"vY0":-140.4808163779131,"vZ0":-1.397186512576054,"x":160.85,"y":127.03,"x0":-1.5880531444286887,"y0":50.00427943592433,"z0":5.71615689604433,"aX":-11.875486559009587},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.9,"breakHorizontal":10.1,"spinRate":2166,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.38887270237941385,"extension":6.571285463760074},"index":1,"playId":"5195b0c2-9219-3fde-8d32-4a2bc34f4de6","pitchNumber":2,"startTime":"2026-06-03T20:12:28.455Z","endTime":"2026-06-03T20:12:31.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.965289452708472,"aZ":-42.060694019928185,"pfxX":5.7180238038996665,"pfxZ":-6.648706235412639,"pX":-1.6299373391787222,"pZ":3.2048840184208696,"vX0":-1.8844228478783038,"vY0":-121.02097374948978,"vZ0":2.407299837621921,"x":179.13,"y":152.25,"x0":-1.585347190775861,"y0":50.00044949937453,"z0":5.873491189917305,"aX":8.50559554154914},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-11.3,"breakHorizontal":-10.0,"spinRate":1907,"spinDirection":40},"zone":11,"typeConfidence":2.0,"plateTime":0.4520775102332695,"extension":6.442098004035611},"index":2,"playId":"3178fd66-c96a-3802-bcc5-69c37c633a7f","pitchNumber":3,"startTime":"2026-06-03T20:12:46.964Z","endTime":"2026-06-03T20:12:50.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.548962872562882,"aZ":-44.98545280655287,"pfxX":6.311373979326184,"pfxZ":-8.520941746636822,"pX":-0.5148050682157282,"pZ":3.205715668222367,"vX0":0.664557401418586,"vY0":-121.98611389331093,"vZ0":2.9566751023644753,"x":136.62,"y":152.23,"x0":-1.6106730281757,"y0":50.00259805894151,"z0":5.86268666948769,"aX":9.488316430679255},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.4,"breakHorizontal":-11.6,"spinRate":2482,"spinDirection":42},"zone":1,"typeConfidence":2.0,"plateTime":0.44942268630601756,"extension":6.628565200970352},"index":3,"playId":"d4c8f5f3-009e-3275-a57e-819d89ef92c0","pitchNumber":4,"startTime":"2026-06-03T20:13:07.193Z","endTime":"2026-06-03T20:13:11.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.271225689892955,"aZ":-34.139049194802716,"pfxX":9.034435969664614,"pfxZ":-1.2597761782556294,"pX":-1.5332073529515458,"pZ":3.1153901437540417,"vX0":-2.153477327884879,"vY0":-124.78692599510157,"vZ0":0.5131158015146713,"x":175.44,"y":154.66,"x0":-1.827488882595155,"y0":50.00059165651225,"z0":5.74041833409,"aX":14.11491239161516},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.9,"breakHorizontal":-15.7,"spinRate":1735,"spinDirection":43},"zone":11,"typeConfidence":2.0,"plateTime":0.44047668271578644,"extension":6.608101402107717},"index":4,"playId":"a5f14733-63ef-3c7d-ad5b-a75cb16b933e","pitchNumber":5,"startTime":"2026-06-03T20:13:29.208Z","endTime":"2026-06-03T20:13:32.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21240193020742,"aZ":-44.83706959229709,"pfxX":6.545386564377541,"pfxZ":-8.537163277226362,"pX":-0.17255329322165194,"pZ":2.8177392899857887,"vX0":1.332513577780914,"vY0":-121.42425637004554,"vZ0":2.1603474372780487,"x":123.58,"y":162.7,"x0":-1.579354121775953,"y0":50.00285035033191,"z0":5.836514499220563,"aX":9.709256917110936},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.6,"breakHorizontal":-12.1,"spinRate":2569,"spinDirection":42},"zone":5,"typeConfidence":2.0,"plateTime":0.45221254351988494,"extension":6.682878867398714},"hitData":{"launchSpeed":80.4,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.99,"coordY":152.59}},"index":5,"playId":"02b7270e-71c1-31fc-a8e1-539a01437af2","pitchNumber":6,"startTime":"2026-06-03T20:13:50.253Z","endTime":"2026-06-03T20:14:00.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:14:00.005Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cole Young pops out to shortstop Bo Bichette.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-03T20:15:43.145Z","endTime":"2026-06-03T20:16:26.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":93.9,"endSpeed":85.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.100077300177045,"aZ":-13.117125790688734,"pfxX":-4.905967947852958,"pfxZ":10.157471678938304,"pX":0.02560394198049381,"pZ":3.569613038587419,"vX0":10.993927540335813,"vY0":-136.372439677524,"vZ0":-1.3567225571044654,"x":116.02,"y":142.4,"x0":-3.427674269266547,"y0":50.00021807009676,"z0":4.9821400523852395,"aX":-9.202685030707263},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":6.5,"spinRate":2531,"spinDirection":220},"zone":12,"typeConfidence":0.9,"plateTime":0.40223749811102083,"extension":6.364949718983481},"index":0,"playId":"4f4c954a-6915-327f-b825-2ec05833e767","pitchNumber":1,"startTime":"2026-06-03T20:16:03.203Z","endTime":"2026-06-03T20:16:07.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68705293837802,"aZ":-15.143693202565059,"pfxX":-6.611261774058225,"pfxZ":9.313806660921415,"pX":-0.9748916396547147,"pZ":2.585607295029573,"vX0":9.284996679244575,"vY0":-134.49762521138808,"vZ0":-3.333899856358753,"x":154.16,"y":168.97,"x0":-3.615916907888691,"y0":50.0041698491888,"z0":4.917931017887726,"aX":-12.091379156962702},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":10.0,"spinRate":2474,"spinDirection":222},"zone":11,"typeConfidence":0.88,"plateTime":0.4075382328511514,"extension":6.451353012497528},"hitData":{"launchSpeed":84.0,"launchAngle":59.0,"totalDistance":180.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":117.36,"coordY":129.66}},"index":1,"playId":"3f1cad3f-0d8d-36c8-b95e-e8a59469c955","pitchNumber":2,"startTime":"2026-06-03T20:16:15.808Z","endTime":"2026-06-03T20:16:26.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:16:26.804Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Canzone grounds out, second baseman Marcus Semien to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-03T20:16:34.215Z","endTime":"2026-06-03T20:18:26.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":93.5,"endSpeed":84.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.939528892902736,"aZ":-14.625034948924187,"pfxX":-6.482131332061595,"pfxZ":9.453507306481862,"pX":0.3520495647092835,"pZ":3.7100181139778696,"vX0":12.284459839708687,"vY0":-135.682483208292,"vZ0":-0.4996641718635165,"x":103.58,"y":138.61,"x0":-3.401093005453213,"y0":50.00076734301188,"z0":4.919909760141211,"aX":-12.032584492865364},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":9.0,"spinRate":2477,"spinDirection":226},"zone":12,"typeConfidence":0.89,"plateTime":0.4043839194806882,"extension":6.465797026942276},"index":0,"playId":"cac7e416-5ae5-366b-a380-254d8f2f6a5d","pitchNumber":1,"startTime":"2026-06-03T20:16:48.779Z","endTime":"2026-06-03T20:16:53.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.4,"endSpeed":80.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.129965733353288,"aZ":-30.794947222000182,"pfxX":-11.053910063005276,"pfxZ":0.843149505979345,"pX":-0.5047041987571822,"pZ":1.7122213509292714,"vX0":11.157313036160687,"vY0":-126.87760142046662,"vZ0":-1.7467201728039208,"x":136.24,"y":192.55,"x0":-3.5158713242756288,"y0":50.00378998230087,"z0":4.855805876877361,"aX":-18.085464608380867},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":17.6,"spinRate":2059,"spinDirection":258},"zone":7,"typeConfidence":0.91,"plateTime":0.43114468909248105,"extension":6.302713545901019},"index":1,"playId":"368c3044-c71b-3c05-8a10-ad2abb63fc6c","pitchNumber":2,"startTime":"2026-06-03T20:17:04.392Z","endTime":"2026-06-03T20:17:07.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02128521139041,"aZ":-17.08943864770896,"pfxX":-4.772568614061009,"pfxZ":8.00357022162932,"pX":-0.7852219702099774,"pZ":3.7287611534933287,"vX0":8.88776968549659,"vY0":-136.2139025016715,"vZ0":-0.3589637748983391,"x":146.93,"y":138.1,"x0":-3.4656515040466935,"y0":50.006274130932354,"z0":5.040562252621438,"aX":-9.000455148094936},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":6.8,"spinRate":2266,"spinDirection":217},"zone":11,"typeConfidence":0.89,"plateTime":0.4016198570200298,"extension":6.409284309966876},"index":2,"playId":"61cde8d0-ebe6-353d-8686-d311836d76b5","pitchNumber":3,"startTime":"2026-06-03T20:17:20.563Z","endTime":"2026-06-03T20:17:23.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":74.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.867036779415347,"aZ":-35.96337153560421,"pfxX":1.8075654540001254,"pfxZ":-2.7710587769563926,"pX":-0.7088617163630399,"pZ":-0.2788831408223065,"vX0":5.731835687819377,"vY0":-115.70984848616237,"vZ0":-4.298326115546188,"x":144.02,"y":246.31,"x0":-3.4444033528078437,"y0":50.002502817343846,"z0":5.017704885370664,"aX":2.471523515977173},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-5.8,"breakHorizontal":-4.6,"spinRate":2417,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4718307339238863,"extension":6.459154631463318},"index":3,"playId":"2ecf0849-159e-378d-bdb5-27d390e968e8","pitchNumber":4,"startTime":"2026-06-03T20:17:36.932Z","endTime":"2026-06-03T20:17:39.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97858824033561,"aZ":-19.383227711225004,"pfxX":-5.578707084599422,"pfxZ":6.738566016444809,"pX":-1.304536860997536,"pZ":3.2526481452275537,"vX0":8.117890184670959,"vY0":-136.6313468471935,"vZ0":-1.0738738656529427,"x":166.73,"y":150.96,"x0":-3.5838848074091443,"y0":50.00228471210526,"z0":4.977657875779106,"aX":-10.58953228367451},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":8.5,"spinRate":2527,"spinDirection":222},"zone":11,"typeConfidence":0.87,"plateTime":0.40027300776753894,"extension":6.411246153163538},"index":4,"playId":"de99278d-1a8c-3f81-aacb-6833ea184569","pitchNumber":5,"startTime":"2026-06-03T20:17:58.072Z","endTime":"2026-06-03T20:18:02.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.984494463489103,"aZ":-12.865565358563964,"pfxX":-5.852755586358102,"pfxZ":10.21475654195601,"pX":-0.4160286022018764,"pZ":2.6133478510527413,"vX0":10.32787079346553,"vY0":-136.3699977996553,"vZ0":-3.6952185997362172,"x":132.86,"y":168.22,"x0":-3.485730188468324,"y0":50.002684495659494,"z0":4.868816591083949,"aX":-11.064252800202805},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":8.5,"spinRate":2502,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.401108114469634,"extension":6.569050433781729},"hitData":{"launchSpeed":112.9,"launchAngle":4.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.38,"coordY":147.52}},"index":5,"playId":"aad3f5f5-90f1-3821-bdd6-81d3a4ed833b","pitchNumber":6,"startTime":"2026-06-03T20:18:17.595Z","endTime":"2026-06-03T20:18:26.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:18:26.620Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jhonny Pereda singles on a ground ball to center fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-03T20:18:38.634Z","endTime":"2026-06-03T20:18:59.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47840922577012,"aZ":-14.341604486581941,"pfxX":-6.74582217300315,"pfxZ":9.1412568137006,"pX":-0.35904561038914645,"pZ":2.413387870125359,"vX0":10.805676007308985,"vY0":-138.23361454026033,"vZ0":-4.36175833358968,"x":130.69,"y":173.62,"x0":-3.427836597981679,"y0":50.002752407971144,"z0":4.962709021578382,"aX":-13.160597743111968},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":10.2,"spinRate":2466,"spinDirection":217},"zone":4,"typeConfidence":0.9,"plateTime":0.39501395349677093,"extension":6.550806298007432},"hitData":{"launchSpeed":103.6,"launchAngle":4.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.55,"coordY":88.21}},"index":0,"playId":"d24de063-4fa4-3fd6-ae87-ef94b6293c7a","pitchNumber":1,"startTime":"2026-06-03T20:18:49.443Z","endTime":"2026-06-03T20:18:59.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:18:59.470Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Emerson grounds out, pitcher Freddy Peralta to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-03T20:19:15.992Z","endTime":"2026-06-03T20:20:32.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642547,"link":"/api/v1/people/642547"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(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":87.7,"endSpeed":80.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.449458690329347,"aZ":-32.04674825742513,"pfxX":-11.402238944991186,"pfxZ":0.07600240970597838,"pX":-0.43681133563278046,"pZ":2.012999374760853,"vX0":10.847369878764825,"vY0":-127.35880440074884,"vZ0":-1.1195133371870922,"x":133.65,"y":184.43,"x0":-3.26387532656854,"y0":50.001033996425164,"z0":4.98609654336235,"aX":-18.783397437657563},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.1,"breakHorizontal":18.2,"spinRate":1788,"spinDirection":246},"zone":7,"typeConfidence":0.9,"plateTime":0.4295901974231633,"extension":6.522842540174423},"index":0,"playId":"1aeff44b-0315-3499-b9bc-57547fdf8c0b","pitchNumber":1,"startTime":"2026-06-03T20:19:25.235Z","endTime":"2026-06-03T20:19:28.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":88.7,"endSpeed":81.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.805813715314752,"aZ":-29.585554100514464,"pfxX":-11.84844008120349,"pfxZ":1.5444003481540634,"pX":-1.0097103287488602,"pZ":0.8743869892894729,"vX0":10.327060238983165,"vY0":-128.76338248036703,"vZ0":-4.136565074876269,"x":155.49,"y":215.17,"x0":-3.5334631653486555,"y0":50.00543826522634,"z0":4.791672973712104,"aX":-19.893737730184004},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.0,"breakHorizontal":19.2,"spinRate":2013,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.42541782825817975,"extension":6.48123117637604},"index":1,"playId":"20143886-e146-32c8-b890-6335df0f9e9b","pitchNumber":2,"startTime":"2026-06-03T20:19:43.528Z","endTime":"2026-06-03T20:19:46.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":83.8,"endSpeed":76.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.938004877131263,"aZ":-27.306084020423143,"pfxX":6.736620173130825,"pfxZ":3.279403761081145,"pX":1.2489223719802516,"pZ":1.6986435194559957,"vX0":9.5573845144699,"vY0":-121.67563612961627,"vZ0":-1.7253066529423458,"x":69.39,"y":192.92,"x0":-3.619460916046396,"y0":50.005284989366295,"z0":4.80422187078151,"aX":10.006922447800127},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.8,"breakHorizontal":-14.6,"spinRate":2533,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.4517529452015343,"extension":6.548457922455026},"index":2,"playId":"42d3a546-7a05-3ef9-b669-889a2e3012cc","pitchNumber":3,"startTime":"2026-06-03T20:20:03.827Z","endTime":"2026-06-03T20:20:07.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.508869155019255,"aZ":-14.422498829763498,"pfxX":-5.843551121448069,"pfxZ":9.400961197436068,"pX":-0.4831810142811884,"pZ":1.6988275178074723,"vX0":9.763270157165655,"vY0":-136.62928517856164,"vZ0":-5.652714777561446,"x":135.42,"y":192.91,"x0":-3.3459299500925272,"y0":50.00101715715666,"z0":4.788145436204914,"aX":-11.03258021911096},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":8.5,"spinRate":2391,"spinDirection":219},"zone":7,"typeConfidence":0.9,"plateTime":0.4011170084029825,"extension":6.635532786146036},"hitData":{"launchSpeed":96.5,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.69,"coordY":183.01}},"index":3,"playId":"bc27a4e9-0479-360e-b67a-95f4817e6ad8","pitchNumber":4,"startTime":"2026-06-03T20:20:22.609Z","endTime":"2026-06-03T20:20:32.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:20:32.423Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-03T20:22:38.493Z","endTime":"2026-06-03T20:23:30.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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, 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":94.9,"endSpeed":87.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.044023896020622,"aZ":-21.19081566269477,"pfxX":-10.578149037726455,"pfxZ":5.688967647811374,"pX":0.09515094676695642,"pZ":2.262407871516238,"vX0":7.659016264388127,"vY0":-137.91497397280307,"vZ0":-5.4071882218374405,"x":113.37,"y":177.69,"x0":-1.3405014000835163,"y0":50.004350390550826,"z0":5.673417537024205,"aX":-20.423935476438476},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.4,"breakHorizontal":17.6,"spinRate":2251,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3968296728579954,"extension":6.4813277986246876},"index":0,"playId":"7cacdd01-e977-36cf-8bb2-d72799687d18","pitchNumber":1,"startTime":"2026-06-03T20:22:51.563Z","endTime":"2026-06-03T20:22:56.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56125504448118,"aZ":-36.342239337889765,"pfxX":9.14903853382214,"pfxZ":-2.610726954842246,"pX":-0.15940397696637165,"pZ":3.4211283278145332,"vX0":1.028510849023532,"vY0":-125.22892380185968,"vZ0":1.3336223310153918,"x":123.08,"y":146.41,"x0":-1.7644387423285375,"y0":50.00616377411664,"z0":5.84757029215204,"aX":14.57870062013015},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.2,"breakHorizontal":-16.8,"spinRate":2389,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.43685978318834895,"extension":6.294979412041415},"index":1,"playId":"c8c64953-5f13-314f-bdf3-dbdc9a8f8f83","pitchNumber":2,"startTime":"2026-06-03T20:23:04.758Z","endTime":"2026-06-03T20:23:07.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60854223203912,"aZ":-38.11988124192346,"pfxX":4.405054186808152,"pfxZ":-3.669597253324455,"pX":0.26689198237876616,"pZ":1.5557942356610965,"vX0":3.329584650816915,"vY0":-126.37203193966124,"vZ0":-2.890632972937258,"x":106.83,"y":196.77,"x0":-1.639961480620604,"y0":50.00631458469524,"z0":5.774952141959284,"aX":7.129583233865336},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.1,"breakHorizontal":-8.8,"spinRate":2475,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4333254817423411,"extension":6.5574214296596045},"hitData":{"launchSpeed":81.9,"launchAngle":16.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.49,"coordY":103.16}},"index":2,"playId":"fd9b18ab-9008-3d76-ab57-34b8fd167860","pitchNumber":3,"startTime":"2026-06-03T20:23:20.648Z","endTime":"2026-06-03T20:23:30.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:23:30.965Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out to shortstop J.P. Crawford.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-03T20:23:39.037Z","endTime":"2026-06-03T20:26:01.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.341078264958206,"aZ":-16.848077447184426,"pfxX":-6.960641160056751,"pfxZ":7.762597471027437,"pX":-1.020286840073321,"pZ":3.292591999438775,"vX0":4.219932260609204,"vY0":-139.58846283288352,"vZ0":-3.3674158715178613,"x":155.89,"y":149.88,"x0":-1.6471282345061555,"y0":50.00164274569809,"z0":5.623499812803161,"aX":-13.738699902716398},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":11.8,"spinRate":2329,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3923503099622341,"extension":6.4775117584771955},"index":0,"playId":"c1eaee55-7462-3394-94a1-71b4e6c9d4d0","pitchNumber":1,"startTime":"2026-06-03T20:23:58.992Z","endTime":"2026-06-03T20:24:01.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":88.8,"endSpeed":81.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.427943080588527,"aZ":-29.938054386222735,"pfxX":-9.884938132038155,"pfxZ":1.3254114789956146,"pX":-0.2519762823062643,"pZ":0.7574161100496308,"vX0":5.977625011292067,"vY0":-129.12313318059867,"vZ0":-6.0838396245209925,"x":126.6,"y":218.33,"x0":-1.3153393143864047,"y0":50.0014195404533,"z0":5.4538074401062895,"aX":-16.654265386692405},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.2,"breakHorizontal":16.6,"spinRate":1661,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4245424769161459,"extension":6.5489196290762095},"index":1,"playId":"db8009cf-8cc2-3d56-98b7-83f0242dbe07","pitchNumber":2,"startTime":"2026-06-03T20:24:21.852Z","endTime":"2026-06-03T20:24:25.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34439693511344,"aZ":-44.96785235342049,"pfxX":3.411181688585149,"pfxZ":-8.530857380137075,"pX":0.7322695465282121,"pZ":2.0100171729016028,"vX0":4.093317845987936,"vY0":-122.2577582058539,"vZ0":0.19245826782360576,"x":89.09,"y":184.51,"x0":-1.4133762041254236,"y0":50.00539573674728,"z0":5.821560146446733,"aX":5.113157127671161},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-15.1,"breakHorizontal":-7.2,"spinRate":2174,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.44972847493199275,"extension":6.712155785307882},"index":2,"playId":"571d39b2-6a29-36d9-808a-a8185fbe641e","pitchNumber":3,"startTime":"2026-06-03T20:24:42.063Z","endTime":"2026-06-03T20:24:46.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.213366816448385,"aZ":-36.17498287020204,"pfxX":5.351210869659708,"pfxZ":-2.5165785173860975,"pX":-1.0911495529381132,"pZ":2.9667721951442383,"vX0":-0.17674476916063808,"vY0":-125.45575193964143,"vZ0":0.5941567137209207,"x":158.59,"y":158.68,"x0":-1.7145434691489971,"y0":50.003865930180645,"z0":5.683592280175671,"aX":8.500514829571417},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.2,"breakHorizontal":-9.6,"spinRate":1943,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.43716658546778,"extension":6.394282402842839},"index":3,"playId":"e5805582-09e2-34d9-bba8-db9998b79b15","pitchNumber":4,"startTime":"2026-06-03T20:25:05.095Z","endTime":"2026-06-03T20:25:10.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65153656330065,"aZ":-42.33239507894349,"pfxX":6.190760082901594,"pfxZ":-6.857283922317894,"pX":-0.004719991601793312,"pZ":2.600370204675975,"vX0":1.6264094045991797,"vY0":-121.46398585968875,"vZ0":1.022232124860118,"x":117.18,"y":168.57,"x0":-1.488488051568925,"y0":50.002560196167586,"z0":5.879335632660885,"aX":9.171756902473366},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.9,"breakHorizontal":-11.6,"spinRate":2228,"spinDirection":38},"zone":5,"typeConfidence":2.0,"plateTime":0.4524028471346577,"extension":6.605541189231524},"index":4,"playId":"1294b486-9a68-3fee-b040-c49902f1f652","pitchNumber":5,"startTime":"2026-06-03T20:25:24.764Z","endTime":"2026-06-03T20:25:28.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.281473707187466,"aZ":-36.69629099410086,"pfxX":6.393842420216268,"pfxZ":-2.798362333934806,"pX":0.5188087238375816,"pZ":2.2723257515827124,"vX0":3.3041909634106155,"vY0":-126.5058329100238,"vZ0":-1.151027760920435,"x":97.22,"y":177.43,"x0":-1.6355997999742813,"y0":50.0017447331012,"z0":5.680025986445478,"aX":10.340626429536462},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.0,"breakHorizontal":-12.4,"spinRate":2406,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.43329408400436575,"extension":6.535591976725984},"hitData":{"launchSpeed":88.9,"launchAngle":57.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":138.34,"coordY":120.98}},"index":5,"playId":"fe34cbe6-c45a-3b86-9c03-7ed7e62a560e","pitchNumber":6,"startTime":"2026-06-03T20:25:50.629Z","endTime":"2026-06-03T20:26:01.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.65,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:26:01.661Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Young singles on a ground ball to right fielder Luke Raley. Bo Bichette to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-03T20:26:14.984Z","endTime":"2026-06-03T20:26:56.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.251787973824957,"aZ":-27.60690874483324,"pfxX":-8.226224744778198,"pfxZ":2.6933898313769635,"pX":0.9065929677788915,"pZ":1.6796245324481025,"vX0":8.496777444817452,"vY0":-128.96541057887572,"vZ0":-4.259021976970316,"x":82.44,"y":193.43,"x0":-1.3522224500422508,"y0":50.000943876935544,"z0":5.4663408327768,"aX":-13.941974019457295},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.2,"breakHorizontal":13.2,"spinRate":1590,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.42369563451709347,"extension":6.549433368554586},"index":0,"playId":"6a220969-22c9-32df-b853-67b91aa106a5","pitchNumber":1,"startTime":"2026-06-03T20:26:27.539Z","endTime":"2026-06-03T20:26:31.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59051432744523,"aZ":-43.350094259057386,"pfxX":4.9249455734131224,"pfxZ":-7.385329194239802,"pX":0.29719328122429545,"pZ":2.230257419715665,"vX0":2.7944677790928623,"vY0":-122.36515339150947,"vZ0":0.35550260172582915,"x":105.67,"y":178.56,"x0":-1.5001814566181586,"y0":50.003077517796726,"z0":5.8032214111989235,"aX":7.452669389891019},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-13.0,"breakHorizontal":-9.6,"spinRate":2205,"spinDirection":35},"zone":9,"typeConfidence":2.0,"plateTime":0.44796692855860964,"extension":6.593078254941745},"hitData":{"launchSpeed":84.9,"launchAngle":10.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.95,"coordY":114.21}},"index":1,"playId":"72c8a3eb-1760-3d06-9e83-1d46c802830a","pitchNumber":2,"startTime":"2026-06-03T20:26:46.010Z","endTime":"2026-06-03T20:26:56.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.5,"awayTeamWinProbability":54.5,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.38,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:26:56.944Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brett Baty grounds into a force out, second baseman Cole Young to shortstop J.P. Crawford. Bo Bichette to 3rd. Jared Young out at 2nd. Brett Baty to 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-03T20:27:16.127Z","endTime":"2026-06-03T20:28:45.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67389040806705,"aZ":-41.205481004782655,"pfxX":5.183185365075589,"pfxZ":-6.165251863041073,"pX":-0.9676709403007454,"pZ":3.3086125442271386,"vX0":-0.14797174316612055,"vY0":-120.31448435539808,"vZ0":2.4643911590292804,"x":153.89,"y":149.45,"x0":-1.5786509858140014,"y0":50.0051588803796,"z0":5.926615641765053,"aX":7.588203988388379},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.3,"breakHorizontal":-9.4,"spinRate":1729,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.45550933371612556,"extension":6.489747745416253},"index":0,"playId":"c65e56e6-5ddf-3768-bc3d-2bd32500eef5","pitchNumber":1,"startTime":"2026-06-03T20:27:30.286Z","endTime":"2026-06-03T20:27:34.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":95.4,"endSpeed":87.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.792720493224337,"aZ":-17.88101057359717,"pfxX":-6.238239881586358,"pfxZ":7.293197261108677,"pX":0.9024558669660852,"pZ":3.3350469143387373,"vX0":8.170532370455836,"vY0":-138.81270240760009,"vZ0":-3.079370398448302,"x":82.6,"y":148.73,"x0":-1.2625785130022043,"y0":50.00371764288966,"z0":5.642789389810961,"aX":-12.228391746723647},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":9.7,"spinRate":2165,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3939049334054481,"extension":6.577717592175065},"index":1,"playId":"0e8a6635-816a-30aa-94bc-522f1d3b0a96","pitchNumber":2,"startTime":"2026-06-03T20:27:50.359Z","endTime":"2026-06-03T20:27:54.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96053061222978,"aZ":-14.958429988874634,"pfxX":-6.176260544575291,"pfxZ":8.81792888647071,"pX":-0.0056017734604708325,"pZ":2.598198764599403,"vX0":6.395489973664436,"vY0":-138.8175345671318,"vZ0":-5.387213169323436,"x":117.21,"y":168.63,"x0":-1.5364589456154623,"y0":50.003597481053475,"z0":5.559217772400868,"aX":-12.059570503729164},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":9.8,"spinRate":2241,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3945033293511777,"extension":6.5359320869486845},"index":2,"playId":"b87e98dc-06f6-3e13-92a9-a7a738c880ac","pitchNumber":3,"startTime":"2026-06-03T20:28:10.191Z","endTime":"2026-06-03T20:28:13.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.384423618235616,"aZ":-44.02838327284908,"pfxX":5.666050465222526,"pfxZ":-8.003991890595533,"pX":-0.1328209725219659,"pZ":2.5584643402616827,"vX0":1.427216659106269,"vY0":-121.34567876629093,"vZ0":1.344410542297891,"x":122.06,"y":169.7,"x0":-1.4657632538130216,"y0":50.004637519250636,"z0":5.854977259672196,"aX":8.388168372321493},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.8,"breakHorizontal":-10.6,"spinRate":2217,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.4526480422642405,"extension":6.6008161114141215},"hitData":{"launchSpeed":98.3,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.02,"coordY":157.16}},"index":3,"playId":"071d8e01-97f7-313f-9952-2fea31710eb4","pitchNumber":4,"startTime":"2026-06-03T20:28:36.467Z","endTime":"2026-06-03T20:28:45.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":2.17,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:28:45.495Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-03T20:29:37.073Z","endTime":"2026-06-03T20:30:32.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T20:29:03.077Z","endTime":"2026-06-03T20:29:39.189Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20905809193868,"aZ":-34.08003635201357,"pfxX":5.922077106976957,"pfxZ":-1.162208173620627,"pX":0.4940384300253327,"pZ":2.6339467296321883,"vX0":3.350575187633351,"vY0":-126.64389539239487,"vZ0":-0.8799076081329158,"x":98.17,"y":167.66,"x0":-1.6127553902651974,"y0":50.00488362727938,"z0":5.695350844434189,"aX":9.686265773619457},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.0,"breakHorizontal":-11.4,"spinRate":2308,"spinDirection":32},"zone":6,"typeConfidence":2.0,"plateTime":0.43136578954738436,"extension":6.635681304158526},"index":1,"playId":"b1229e84-b6eb-31f2-a12a-982697e1a828","pitchNumber":1,"startTime":"2026-06-03T20:29:39.189Z","endTime":"2026-06-03T20:29:42.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.511003468587624,"aZ":-15.44153702586193,"pfxX":-5.72012129738295,"pfxZ":8.244534728590168,"pX":0.2224241304038611,"pZ":3.107241488752027,"vX0":6.617246428616635,"vY0":-140.97912227631406,"vZ0":-4.3667727390560085,"x":108.52,"y":154.88,"x0":-1.4026666893932307,"y0":50.00560967681597,"z0":5.6605824302472945,"aX":-11.613724873894533},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":9.1,"spinRate":2176,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.38727394700931717,"extension":6.6802684602995726},"index":2,"playId":"7012c5e1-958e-3267-867a-70f0c91d9712","pitchNumber":2,"startTime":"2026-06-03T20:30:00.825Z","endTime":"2026-06-03T20:30:03.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":88.5,"endSpeed":82.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.182672219159922,"aZ":-36.26187390951529,"pfxX":2.915496829886176,"pfxZ":-2.4213549622037567,"pX":2.0261303384996396,"pZ":0.8668788823046181,"vX0":7.706359123927091,"vY0":-128.7416110096512,"vZ0":-4.7292623036896275,"x":39.77,"y":215.37,"x0":-1.377336378806472,"y0":50.00191060260101,"z0":5.515134607980684,"aX":4.92331498381387},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-5.2,"breakHorizontal":-7.0,"spinRate":2411,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.42444975570019094,"extension":6.658304326239254},"index":3,"playId":"1f81f01d-634c-340c-918d-6cc003c3a0c8","pitchNumber":3,"startTime":"2026-06-03T20:30:24.822Z","endTime":"2026-06-03T20:30:32.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":683146,"link":"/api/v1/people/683146"},"third":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":5.500000000000007,"leverageIndex":2.11,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:30:32.436Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"J.P. Crawford doubles (5) on a sharp line drive to right fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-03T20:32:18.160Z","endTime":"2026-06-03T20:33:56.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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":87.2,"endSpeed":79.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52797867566052,"aZ":-30.2420781532383,"pfxX":-11.005000752388412,"pfxZ":1.190429768691807,"pX":-1.0816148427173187,"pZ":2.6250189879025205,"vX0":9.681394078024965,"vY0":-126.65101646193081,"vZ0":0.08261076999439632,"x":158.23,"y":167.9,"x0":-3.52135926725377,"y0":50.00464061176695,"z0":5.0077641189515125,"aX":-17.90521853617462},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":17.8,"spinRate":1972,"spinDirection":253},"zone":11,"typeConfidence":0.91,"plateTime":0.43223906802410417,"extension":6.247884731950673},"index":0,"playId":"4dc17bd9-b3f4-3ed2-bdb9-890a673c3df2","pitchNumber":1,"startTime":"2026-06-03T20:32:33.269Z","endTime":"2026-06-03T20:32:37.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.357704450011315,"aZ":-28.789538144260924,"pfxX":-10.652908832765542,"pfxZ":2.08695712991409,"pX":-0.7478076763364522,"pZ":2.5588447416741857,"vX0":10.099061604479264,"vY0":-126.36242152569022,"vZ0":-0.36430331826160756,"x":145.5,"y":169.69,"x0":-3.409036057939777,"y0":50.001106063154594,"z0":5.014691329694284,"aX":-17.25441570398167},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":17.0,"spinRate":1945,"spinDirection":252},"zone":4,"typeConfidence":0.91,"plateTime":0.43319410830072647,"extension":6.332848672483892},"index":1,"playId":"65eaa3e5-2927-36fa-ae32-1f03cebcf420","pitchNumber":2,"startTime":"2026-06-03T20:32:44.696Z","endTime":"2026-06-03T20:32:49.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":80.9,"endSpeed":73.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35914143626676,"aZ":-27.42257988277502,"pfxX":3.947352143431578,"pfxZ":3.394062053229117,"pX":-1.9082145272899758,"pZ":3.350768974147318,"vX0":3.142893406150976,"vY0":-117.81853325357932,"vZ0":1.8890445929644109,"x":189.74,"y":148.31,"x0":-3.7744133758375646,"y0":50.00109950095368,"z0":5.081142239409678,"aX":5.522661719747227},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.0,"breakHorizontal":-7.9,"spinRate":2472,"spinDirection":105},"zone":11,"typeConfidence":2.0,"plateTime":0.4657121385755669,"extension":6.170781142510734},"index":2,"playId":"acffdd93-3fa3-3dfc-b3b7-6ea7a4601038","pitchNumber":3,"startTime":"2026-06-03T20:32:56.465Z","endTime":"2026-06-03T20:32:59.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.785638768805555,"aZ":-12.774902707969021,"pfxX":-4.49065745905209,"pfxZ":10.58066608125628,"pX":-0.4676106986284441,"pZ":1.6364500731176341,"vX0":9.219311274562223,"vY0":-134.68459513652436,"vZ0":-6.504961593982015,"x":134.82,"y":194.6,"x0":-3.3545980631281096,"y0":50.00419362573281,"z0":4.989946518735484,"aX":-8.235341132462027},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.9,"breakHorizontal":6.1,"spinRate":2384,"spinDirection":215},"zone":7,"typeConfidence":0.9,"plateTime":0.40696979383116316,"extension":6.297322555381439},"index":3,"playId":"348982d9-585b-319c-a649-592e54ff71dd","pitchNumber":4,"startTime":"2026-06-03T20:33:10.105Z","endTime":"2026-06-03T20:33:14.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.085513214172387,"aZ":-28.114091968840608,"pfxX":4.082309786429207,"pfxZ":2.8481444939171627,"pX":-0.5194434368339841,"pZ":2.543051445086166,"vX0":6.017038235951046,"vY0":-118.97659580047878,"vZ0":0.32753371598853265,"x":136.8,"y":170.12,"x0":-3.6173012239393367,"y0":50.002336589949174,"z0":4.963699873522579,"aX":5.816751228336257},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.5,"breakHorizontal":-8.9,"spinRate":2503,"spinDirection":90},"zone":4,"typeConfidence":2.0,"plateTime":0.46140588744534616,"extension":6.271485060105453},"hitData":{"launchSpeed":101.9,"launchAngle":12.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":211.45,"coordY":112.69}},"index":4,"playId":"62edb405-1c28-34c5-903c-a6de327f6d18","pitchNumber":5,"startTime":"2026-06-03T20:33:42.091Z","endTime":"2026-06-03T20:33:56.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":6.79999999999999,"leverageIndex":0.98,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:33:56.057Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Julio Rodríguez walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-03T20:34:13.374Z","endTime":"2026-06-03T20:35:53.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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(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":94.3,"endSpeed":86.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6939555490524,"aZ":-17.673883933584918,"pfxX":-5.604898272325422,"pfxZ":7.575843913236302,"pX":-0.5814363937676676,"pZ":4.159645434113376,"vX0":10.025968385078464,"vY0":-137.0758205650115,"vZ0":0.8035352949899419,"x":139.16,"y":126.47,"x0":-3.548738203667921,"y0":50.000572994289506,"z0":5.064404696224342,"aX":-10.725828629169566},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":8.2,"spinRate":2284,"spinDirection":219},"zone":11,"typeConfidence":0.88,"plateTime":0.39870777819548353,"extension":6.435635317171272},"index":0,"playId":"62b21281-1698-3227-8ec8-fa3ed3447302","pitchNumber":1,"startTime":"2026-06-03T20:34:23.067Z","endTime":"2026-06-03T20:34:26.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.8,"endSpeed":78.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.67407534347858,"aZ":-22.95715781221845,"pfxX":3.3017546919762513,"pfxZ":5.9550420021998445,"pX":0.8616796944199159,"pZ":1.1578784390689896,"vX0":10.222488803100733,"vY0":-123.14562025693989,"vZ0":-3.905901088513441,"x":84.15,"y":207.52,"x0":-3.7591782949593875,"y0":50.002479750120585,"z0":4.688869773467182,"aX":5.109856143462267},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.2,"breakHorizontal":-8.2,"spinRate":2523,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.44346594146239093,"extension":6.392760198467727},"index":1,"playId":"5fa8f5a8-6518-36a2-86f5-44a4b3684774","pitchNumber":2,"startTime":"2026-06-03T20:34:40.517Z","endTime":"2026-06-03T20:34:44.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.984809149899174,"aZ":-17.221423703546982,"pfxX":-6.245090257088252,"pfxZ":7.907761571391458,"pX":0.964667471547211,"pZ":2.1693691202019534,"vX0":13.813132807163138,"vY0":-136.164644165458,"vZ0":-3.9138823771270004,"x":80.23,"y":180.21,"x0":-3.3470149087536987,"y0":50.00206005549912,"z0":4.806128836626777,"aX":-11.809088517568622},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":8.6,"spinRate":2428,"spinDirection":220},"zone":14,"typeConfidence":0.88,"plateTime":0.4012130211085303,"extension":6.515976477761858},"index":2,"playId":"a449ddf7-58a4-3de9-ade9-4f43dc3e3363","pitchNumber":3,"startTime":"2026-06-03T20:34:58.768Z","endTime":"2026-06-03T20:35:04.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"index":3,"playId":"6bfe18e0-dcbb-479a-b2d4-66e9cac1d30e","startTime":"2026-06-03T20:35:16.668Z","endTime":"2026-06-03T20:35:21.668Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"index":4,"playId":"03b296ce-156e-4444-81a8-c09c7cb7937a","startTime":"2026-06-03T20:35:35.880Z","endTime":"2026-06-03T20:35:40.880Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.055833947342297,"aZ":-24.423495329202144,"pfxX":-0.638459412652638,"pfxZ":4.925875121164875,"pX":0.3522342288811403,"pZ":1.007378283818335,"vX0":10.371513061156646,"vY0":-123.97104610684427,"vZ0":-4.12081986335445,"x":103.57,"y":211.58,"x0":-3.782188176896375,"y0":50.005728051019055,"z0":4.701936401019822,"aX":-1.0050659772163872},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.3,"breakHorizontal":-1.0,"spinRate":2500,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.43984284463307954,"extension":6.515901592273069},"index":5,"playId":"90662d08-cb0a-3bd4-8a6e-1c362c0bb107","pitchNumber":4,"startTime":"2026-06-03T20:35:50.277Z","endTime":"2026-06-03T20:35:53.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.4,"awayTeamWinProbability":34.599999999999994,"homeTeamWinProbabilityAdded":3.1000000000000085,"leverageIndex":1.34,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:35:53.711Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to left fielder MJ Melendez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-03T20:36:12.962Z","endTime":"2026-06-03T20:37:30.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":88.7,"endSpeed":81.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60503706328812,"aZ":-29.57398921758375,"pfxX":-11.193643141854075,"pfxZ":1.5373287448737765,"pX":-1.3217914174696241,"pZ":2.068603973719306,"vX0":9.544648953894615,"vY0":-128.89721111611914,"vZ0":-0.9902467046934036,"x":167.38,"y":182.93,"x0":-3.6098793711676618,"y0":50.00280996378802,"z0":4.731567945388382,"aX":-18.92506587547008},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.8,"breakHorizontal":18.2,"spinRate":1745,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.4241733649779942,"extension":6.489063234559958},"index":0,"playId":"a40f493f-9077-30bc-b866-eabf03f369c0","pitchNumber":1,"startTime":"2026-06-03T20:36:23.133Z","endTime":"2026-06-03T20:36:28.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.047700682120052,"aZ":-28.454304126778705,"pfxX":-10.988588536014102,"pfxZ":2.1904999059617074,"pX":-1.3209707226027831,"pZ":1.2728308770267276,"vX0":9.488110331281769,"vY0":-129.1367500667438,"vZ0":-3.2109772607747327,"x":167.35,"y":204.41,"x0":-3.609109752303088,"y0":50.00028104651787,"z0":4.713472794856354,"aX":-18.61944509951925},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.5,"breakHorizontal":17.9,"spinRate":1976,"spinDirection":252},"zone":13,"typeConfidence":0.91,"plateTime":0.423604892017881,"extension":6.326253545709763},"index":1,"playId":"f22212e0-0537-38f7-8f5b-237644eb024c","pitchNumber":2,"startTime":"2026-06-03T20:36:40.822Z","endTime":"2026-06-03T20:36:45.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.681448737809387,"aZ":-28.781279407062346,"pfxX":-11.855370841624573,"pfxZ":2.0617419237693815,"pX":-0.24423290468331507,"pZ":1.3673883851443491,"vX0":12.113841683946172,"vY0":-127.2263897304861,"vZ0":-2.66381512470193,"x":126.31,"y":201.86,"x0":-3.5139511041305536,"y0":50.006108576600425,"z0":4.695529647220905,"aX":-19.552114697152042},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.4,"breakHorizontal":19.0,"spinRate":2177,"spinDirection":256},"zone":13,"typeConfidence":0.92,"plateTime":0.42956721479564486,"extension":6.420682742226702},"index":2,"playId":"b44e0b4f-3fe0-39b9-a9a2-8f3267ac0043","pitchNumber":3,"startTime":"2026-06-03T20:37:00.289Z","endTime":"2026-06-03T20:37:03.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":96.3,"endSpeed":88.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.090606056469362,"aZ":-14.786001111667042,"pfxX":-5.226489323596606,"pfxZ":8.705349304505978,"pX":-0.13420138593122707,"pZ":2.5143859903056236,"vX0":10.784657007733175,"vY0":-139.85308085946588,"vZ0":-4.18770151089505,"x":122.12,"y":170.89,"x0":-3.346962100687762,"y0":50.00185762763568,"z0":4.989106114546118,"aX":-10.439330029294611},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.1,"breakHorizontal":7.4,"spinRate":2432,"spinDirection":227},"zone":5,"typeConfidence":0.91,"plateTime":0.39040459833904206,"extension":6.471881972035138},"hitData":{"launchSpeed":78.8,"launchAngle":53.0,"totalDistance":216.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.01,"coordY":128.28}},"index":3,"playId":"b4e54d15-9f23-3fd0-8efe-ae4a203da365","pitchNumber":4,"startTime":"2026-06-03T20:37:18.438Z","endTime":"2026-06-03T20:37:30.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.9,"awayTeamWinProbability":40.1,"homeTeamWinProbabilityAdded":-5.500000000000007,"leverageIndex":1.98,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:37:30.852Z","atBatIndex":26},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Randy Arozarena grounds into a double play, shortstop Bo Bichette to second baseman Marcus Semien to first baseman Jared Young. Julio Rodríguez out at 2nd. Randy Arozarena out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-03T20:37:45.073Z","endTime":"2026-06-03T20:38:52.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"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":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.055030620735916,"aZ":-25.44781014092239,"pfxX":6.836941167470168,"pfxZ":4.543750386186011,"pX":1.0111748840170043,"pZ":2.3766777778178327,"vX0":8.821553987395635,"vY0":-120.26441467789756,"vZ0":-0.42226100360861357,"x":78.46,"y":174.61,"x0":-3.5781800772552206,"y0":50.002756077485245,"z0":4.7916297819989255,"aX":10.115941269779244},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.4,"breakHorizontal":-14.3,"spinRate":2537,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4536510580697959,"extension":6.441982120560871},"index":0,"playId":"bf44b8be-3a4b-322b-bc75-ed2fb38183c2","pitchNumber":1,"startTime":"2026-06-03T20:38:03.723Z","endTime":"2026-06-03T20:38:12.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.305895254584637,"aZ":-31.470708991608358,"pfxX":-10.559637756312643,"pfxZ":0.4096304751932678,"pX":0.29211428807227824,"pZ":1.2115008126124402,"vX0":13.018770846830385,"vY0":-129.38193182448398,"vZ0":-2.776565000040223,"x":105.87,"y":206.07,"x0":-3.4172806780818616,"y0":50.00101235128506,"z0":4.69396840858737,"aX":-18.021142789276315},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.4,"breakHorizontal":16.4,"spinRate":2099,"spinDirection":253},"zone":14,"typeConfidence":0.91,"plateTime":0.4222721330317514,"extension":6.446980713592495},"hitData":{"launchSpeed":94.5,"launchAngle":-7.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.45,"coordY":151.58}},"index":1,"playId":"0ac46600-83c6-3d35-a18c-b7d23a471f58","pitchNumber":2,"startTime":"2026-06-03T20:38:43.697Z","endTime":"2026-06-03T20:38:52.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-9.899999999999999,"leverageIndex":2.14,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:38:52.724Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"A.J. Ewing grounds out, third baseman Colt Emerson to first baseman Josh Naylor.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T20:41:26.401Z","endTime":"2026-06-03T20:42:21.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T20:41:20.017Z","endTime":"2026-06-03T20:41:28.640Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":94.7,"endSpeed":87.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.767342063792704,"aZ":-13.785900255877758,"pfxX":-5.835832606721363,"pfxZ":9.421607424086355,"pX":-0.6379550298342204,"pZ":2.8818801542469696,"vX0":4.729978263772751,"vY0":-137.90330930889235,"vZ0":-5.105539707075588,"x":141.32,"y":160.97,"x0":-1.6057068746034766,"y0":50.005882906003734,"z0":5.666431689786934,"aX":-11.394743398958765},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":9.7,"spinRate":2087,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3951390794262446,"extension":6.465762875140612},"index":1,"playId":"95c7bff7-8cf4-303b-aae7-7ad65f25a196","pitchNumber":1,"startTime":"2026-06-03T20:41:28.640Z","endTime":"2026-06-03T20:41:32.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.877470652028087,"aZ":-44.81124003782641,"pfxX":6.016054349266421,"pfxZ":-8.718482405291258,"pX":-0.6646584097605296,"pZ":1.8326542656283078,"vX0":0.6855466627604843,"vY0":-119.81987621783273,"vZ0":-0.1374373850951054,"x":142.34,"y":189.3,"x0":-1.7360805730410405,"y0":50.00343142741197,"z0":5.9060435022991244,"aX":8.718411910448928},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-15.5,"breakHorizontal":-11.0,"spinRate":2408,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.45770503351791003,"extension":6.558580537554138},"index":2,"playId":"59cc82c9-9893-3376-ab50-6f771994ef0e","pitchNumber":2,"startTime":"2026-06-03T20:41:41.886Z","endTime":"2026-06-03T20:41:46.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.718074512949503,"aZ":-22.857909460190413,"pfxX":-10.530005178857554,"pfxZ":4.5932265902850915,"pX":0.852351176419661,"pZ":3.351115028669108,"vX0":9.677902765453386,"vY0":-140.9723690701096,"vZ0":-2.751939684207792,"x":84.51,"y":148.3,"x0":-1.2440993877442221,"y0":50.004473556464085,"z0":5.802962578119436,"aX":-21.361332635012463},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.9,"breakHorizontal":17.3,"spinRate":2402,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3873949666822245,"extension":6.566728184394628},"index":3,"playId":"b5336181-4f38-3e56-8c15-b3256c843bff","pitchNumber":3,"startTime":"2026-06-03T20:41:58.828Z","endTime":"2026-06-03T20:42:03.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.162380773946154,"aZ":-34.24209076545708,"pfxX":6.075277171441188,"pfxZ":-1.278313478218898,"pX":0.35958612901681775,"pZ":2.06969799476471,"vX0":2.9446360061516463,"vY0":-125.91548878692338,"vZ0":-2.248372118541613,"x":103.29,"y":182.9,"x0":-1.6123050571499913,"y0":50.004195713002865,"z0":5.729168045034596,"aX":9.812918660737711},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.6,"breakHorizontal":-11.6,"spinRate":2517,"spinDirection":43},"zone":9,"typeConfidence":2.0,"plateTime":0.434028401857927,"extension":6.574757357869462},"hitData":{"launchSpeed":93.2,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.86,"coordY":153.1}},"index":4,"playId":"4eed734a-d3ac-3b0c-83e3-5c97dca9bcc0","pitchNumber":4,"startTime":"2026-06-03T20:42:12.904Z","endTime":"2026-06-03T20:42:21.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:42:21.927Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"MJ Melendez walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T20:42:36.889Z","endTime":"2026-06-03T20:44:22.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,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":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":94.2,"endSpeed":86.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.643915113713458,"aZ":-13.80377554564379,"pfxX":-5.66352458529297,"pfxZ":9.677999468471144,"pX":0.5720612110476649,"pZ":1.403654658450801,"vX0":7.124055463216499,"vY0":-136.78381537601672,"vZ0":-8.560244249240906,"x":95.19,"y":200.88,"x0":-1.3280962348675796,"y0":50.00443964837421,"z0":5.5163673543688745,"aX":-10.752926758599719},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":8.8,"spinRate":2174,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.40015265461232596,"extension":6.632769413294191},"index":0,"playId":"92625e1e-3760-38f8-912c-a681ab7a5527","pitchNumber":1,"startTime":"2026-06-03T20:42:45.178Z","endTime":"2026-06-03T20:42:48.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.748014833486828,"aZ":-44.964254646801535,"pfxX":3.7669184820947774,"pfxZ":-8.625618547028598,"pX":0.3169198544938395,"pZ":1.2222434624185854,"vX0":3.013586687062052,"vY0":-121.49569142532263,"vZ0":-1.5704112453988703,"x":104.92,"y":205.78,"x0":-1.4329400359586415,"y0":50.00541208068812,"z0":5.815728231785878,"aX":5.582888525679515},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-15.7,"breakHorizontal":-7.6,"spinRate":2668,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4523272156405955,"extension":6.282771341358409},"index":1,"playId":"ea95db5c-8eb1-338a-9013-2a9cee6e83c2","pitchNumber":2,"startTime":"2026-06-03T20:42:58.709Z","endTime":"2026-06-03T20:43:01.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-03T20:43:13.305Z","endTime":"2026-06-03T20:43:24.166Z","isPitch":false,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.202580162781395,"aZ":-15.659682350353345,"pfxX":-6.707268237863916,"pfxZ":8.367207185534376,"pX":1.6127753656101378,"pZ":3.4181913791475202,"vX0":9.996409491437168,"vY0":-139.33917077907586,"vZ0":-3.4883540449361945,"x":55.52,"y":146.49,"x0":-1.1436089703417278,"y0":50.003589840541466,"z0":5.7158538974324,"aX":-13.240237194571677},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":10.2,"spinRate":2205,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3925288610719391,"extension":6.599653012835819},"index":3,"playId":"79698470-de38-39d6-bf83-c3211468c666","pitchNumber":3,"startTime":"2026-06-03T20:43:24.166Z","endTime":"2026-06-03T20:43:27.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08970818714669,"aZ":-16.86351250187936,"pfxX":-6.072009333701033,"pfxZ":7.79912018765157,"pX":-1.0260329680198912,"pZ":2.4076954165605944,"vX0":3.5027192073015136,"vY0":-138.95519838672257,"vZ0":-5.539651507534325,"x":156.11,"y":173.77,"x0":-1.5117004073526363,"y0":50.000908863798294,"z0":5.541199434033611,"aX":-11.915155442655294},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":10.3,"spinRate":2264,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.3936446086963441,"extension":6.4747392508247055},"index":4,"playId":"10a0e633-de39-304c-9e1f-2ed24d965175","pitchNumber":4,"startTime":"2026-06-03T20:43:39.491Z","endTime":"2026-06-03T20:43:44.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.177106206291764,"aZ":-14.491551741161206,"pfxX":-5.888006516400873,"pfxZ":9.215920039735225,"pX":0.04363336835094514,"pZ":2.0510823246483336,"vX0":5.841276213355728,"vY0":-137.56881004895695,"vZ0":-6.897751557716589,"x":115.34,"y":183.4,"x0":-1.340997031964689,"y0":50.0063253382044,"z0":5.571259079755095,"aX":-11.30169199845704},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":9.5,"spinRate":2265,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39796520059465346,"extension":6.5183477876774845},"index":5,"playId":"462c375b-5e35-3e59-b99a-dc901ca6b2df","pitchNumber":5,"startTime":"2026-06-03T20:43:57.191Z","endTime":"2026-06-03T20:44:00.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.575614774244816,"aZ":-43.358977634093364,"pfxX":3.9996319261511193,"pfxZ":-7.510292614078441,"pX":1.5200057252418908,"pZ":1.821863194407697,"vX0":5.681842539247041,"vY0":-121.97549648970592,"vZ0":-0.4843007082320828,"x":59.06,"y":189.59,"x0":-1.3695835118123199,"y0":50.00290624965887,"z0":5.798855584073797,"aX":5.955956536224845},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.4,"breakHorizontal":-8.8,"spinRate":2486,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4510539846189592,"extension":6.550537823470166},"index":6,"playId":"42979d91-ca19-39bc-a94f-adb7a6cf0759","pitchNumber":6,"startTime":"2026-06-03T20:44:16.787Z","endTime":"2026-06-03T20:44:22.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:44:22.099Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Torrens singles on a ground ball to right fielder Luke Raley. MJ Melendez to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T20:44:37.908Z","endTime":"2026-06-03T20:45:35.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"postOnSecond":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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, 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":96.2,"endSpeed":87.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15871669112182,"aZ":-20.114487895354703,"pfxX":-12.123501923456372,"pfxZ":6.131777115270904,"pX":1.0391266526960936,"pZ":1.8871660898829623,"vX0":10.670906653146401,"vY0":-139.54516043265502,"vZ0":-6.5571462857637,"x":77.39,"y":187.83,"x0":-1.2641497266282506,"y0":50.00304450082171,"z0":5.597878083940466,"aX":-23.848305801599437},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.8,"breakHorizontal":19.7,"spinRate":2327,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.392889131763428,"extension":6.629639755508697},"index":0,"playId":"2c0931e7-ca1e-35ef-a215-5eb4f3737363","pitchNumber":1,"startTime":"2026-06-03T20:44:48.480Z","endTime":"2026-06-03T20:44:52.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"first":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.212146431625584,"aZ":-20.369062029924955,"pfxX":-11.72430980563501,"pfxZ":5.9652710895354275,"pX":-0.21353092364771917,"pZ":2.1028990660043747,"vX0":7.413456179842485,"vY0":-139.96838959577806,"vZ0":-5.9470461609820235,"x":125.14,"y":182.0,"x0":-1.376011014061013,"y0":50.00587689454631,"z0":5.59322157004766,"aX":-23.21826041461949},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.7,"breakHorizontal":19.7,"spinRate":2338,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.39163867696128696,"extension":6.679962412013853},"index":1,"playId":"072c322f-d9b0-380e-918a-b4a2fe458e10","pitchNumber":2,"startTime":"2026-06-03T20:45:06.780Z","endTime":"2026-06-03T20:45:10.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"first":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.411791772455537,"aZ":-35.291448497721795,"pfxX":3.209670019686294,"pfxZ":-1.883703703276998,"pX":0.577332896224587,"pZ":2.5883514148826503,"vX0":4.458304201863675,"vY0":-127.89517048637636,"vZ0":-0.8029133332642565,"x":104.38,"y":163.04,"x0":-1.6054473030459968,"y0":50.00185642378798,"z0":5.6745116033137855,"aX":5.315209954583471},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.4,"breakHorizontal":-6.8,"spinRate":2439,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.42828643621811935,"extension":6.635316828656934},"hitData":{"launchSpeed":85.0,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.31,"coordY":114.07}},"index":2,"playId":"f1d7ac24-b5f8-3874-baa0-42c3ceb7d324","pitchNumber":3,"startTime":"2026-06-03T20:45:25.932Z","endTime":"2026-06-03T20:45:35.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"first":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.2,"awayTeamWinProbability":54.8,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.49,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:45:35.956Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a line drive to left fielder Randy Arozarena. MJ Melendez to 3rd. Luis Torrens to 2nd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T20:45:57.229Z","endTime":"2026-06-03T20:47:23.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnSecond":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"postOnThird":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.387398357693005,"aZ":-42.65793218347586,"pfxX":4.420179053962173,"pfxZ":-6.809285225332451,"pX":1.0871589168871798,"pZ":1.0273769648558642,"vX0":5.137613118866533,"vY0":-123.26924365532633,"vZ0":-2.6160741917388526,"x":75.56,"y":211.04,"x0":-1.5978779108710748,"y0":50.00286150787334,"z0":5.702003900504783,"aX":6.805038352583346},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-12.7,"breakHorizontal":-9.2,"spinRate":2514,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.44424696108670236,"extension":6.670894305439604},"index":0,"playId":"303f50f3-f6c2-377b-a84f-bc90a0d0e2f0","pitchNumber":1,"startTime":"2026-06-03T20:46:11.515Z","endTime":"2026-06-03T20:46:17.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"1c76db52-fff3-4e7d-8fa4-5b6fc77c3401","startTime":"2026-06-03T20:46:34.132Z","endTime":"2026-06-03T20:46:39.132Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97596056363226,"aZ":-13.502341954836034,"pfxX":-6.024589823861838,"pfxZ":9.182122635119226,"pX":-0.7988629564547487,"pZ":2.257997668811435,"vX0":4.146451787135434,"vY0":-141.416177169433,"vZ0":-6.820627811334986,"x":147.45,"y":177.81,"x0":-1.4981816586809722,"y0":50.00586694112506,"z0":5.560082704239461,"aX":-12.256020466044095},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":10.1,"spinRate":2355,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3866917778654959,"extension":6.662452388129729},"index":2,"playId":"ee06fc48-7973-3635-92ed-adac79125d57","pitchNumber":2,"startTime":"2026-06-03T20:46:53.073Z","endTime":"2026-06-03T20:46:57.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.628861057013403,"aZ":-33.352155223590756,"pfxX":5.337192317878481,"pfxZ":-0.7106423838460811,"pX":-0.070818206736739,"pZ":1.8428204514316953,"vX0":2.14804615145465,"vY0":-127.93098039632662,"vZ0":-2.8063127232787517,"x":119.7,"y":189.02,"x0":-1.6139486529417404,"y0":50.00217339329491,"z0":5.560190814113959,"aX":8.87242028794759},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.7,"breakHorizontal":-10.2,"spinRate":2307,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.427651333620378,"extension":6.593692629233573},"hitData":{"launchSpeed":77.5,"launchAngle":17.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":95.23,"coordY":113.05}},"index":3,"playId":"9009fc43-d7ad-3887-9a10-c1a9f6b4c711","pitchNumber":3,"startTime":"2026-06-03T20:47:13.048Z","endTime":"2026-06-03T20:47:23.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.1,"awayTeamWinProbability":61.9,"homeTeamWinProbabilityAdded":-7.100000000000001,"leverageIndex":2.34,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:47:23.063Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to center fielder Julio Rodríguez. MJ Melendez scores. Luis Torrens scores. Carson Benge to 2nd.","rbi":2,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T20:48:38.857Z","endTime":"2026-06-03T20:49:09.743Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-03T20:47:40.786Z","endTime":"2026-06-03T20:48:40.832Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":620443,"link":"/api/v1/people/620443"},"third":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":97.4,"endSpeed":89.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.101914796440266,"aZ":-22.242374578896033,"pfxX":-10.430688940774873,"pfxZ":4.892499783410319,"pX":0.9442245288244216,"pZ":0.9992186329048517,"vX0":10.000205947293527,"vY0":-141.2955439199368,"vZ0":-8.771113509690297,"x":81.01,"y":211.8,"x0":-1.2794927716698665,"y0":50.00063085704824,"z0":5.563737884868097,"aX":-21.164580150651968},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.2,"breakHorizontal":16.9,"spinRate":2336,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.38709981959481343,"extension":6.649067175533777},"index":1,"playId":"21d4a4fe-9952-3595-9aee-f4562574dc16","pitchNumber":1,"startTime":"2026-06-03T20:48:40.832Z","endTime":"2026-06-03T20:48:44.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":620443,"link":"/api/v1/people/620443"},"third":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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, 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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.104005141393706,"aZ":-22.635832005044314,"pfxX":-10.01684962985051,"pfxZ":4.712664256186296,"pX":-0.6665619802689665,"pZ":2.2388770415733776,"vX0":5.836232077007699,"vY0":-141.30098734634004,"vZ0":-5.444869573453335,"x":142.41,"y":178.33,"x0":-1.4571518029532242,"y0":50.00013600617186,"z0":5.6445304813278705,"aX":-20.25803298015761},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.6,"breakHorizontal":16.9,"spinRate":2301,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.3875815200122701,"extension":6.596836918266113},"hitData":{"launchSpeed":91.0,"launchAngle":4.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.15,"coordY":91.76}},"index":2,"playId":"7974b92b-a236-3143-8cdf-e7b83f0d1343","pitchNumber":2,"startTime":"2026-06-03T20:48:59.724Z","endTime":"2026-06-03T20:49:09.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":620443,"link":"/api/v1/people/620443"},"third":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.099999999999998,"awayTeamWinProbability":75.9,"homeTeamWinProbabilityAdded":-14.000000000000004,"leverageIndex":2.85,"dramaIndex":163.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:49:09.743Z","atBatIndex":32},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Juan Soto grounds into a force out, first baseman Josh Naylor to shortstop J.P. Crawford. Carson Benge to 3rd. Bo Bichette out at 2nd. Juan Soto to 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T20:49:40.853Z","endTime":"2026-06-03T20:49:56.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnThird":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":89.7,"endSpeed":83.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99829067530089,"aZ":-28.702134547556085,"pfxX":-7.894927073385483,"pfxZ":1.9867556165782219,"pX":0.024570066943556877,"pZ":2.3916837802354367,"vX0":6.652808618407562,"vY0":-130.62776133300446,"vZ0":-2.5546594261102187,"x":116.06,"y":174.2,"x0":-1.5174539646419447,"y0":50.000343032127525,"z0":5.518733277333197,"aX":-13.77541680212573},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.2,"breakHorizontal":13.0,"spinRate":1629,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.41775008338169073,"extension":6.661332536996769},"hitData":{"launchSpeed":92.2,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.52,"coordY":167.3}},"index":0,"playId":"22d82e5e-19cc-300e-8d50-5e284dc358cc","pitchNumber":1,"startTime":"2026-06-03T20:49:48.913Z","endTime":"2026-06-03T20:49:56.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"second":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":3.0000000000000036,"leverageIndex":1.5,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:49:56.945Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jared Young doubles (3) on a ground ball to right fielder Luke Raley. Juan Soto scores.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T20:50:33.931Z","endTime":"2026-06-03T20:55:37.913Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1,2,3,4],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base Home","eventType":"stolen_base_home","movementReason":"r_stolen_base_home","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":669923,"link":"/api/v1/people/669923"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.253960338176856,"aZ":-37.00890843617903,"pfxX":4.259557835748431,"pfxZ":-2.9234475525606802,"pX":0.47219094107779863,"pZ":1.6581597478996195,"vX0":3.823387811447604,"vY0":-127.94219185830752,"vZ0":-2.5657804606942376,"x":99.0,"y":194.01,"x0":-1.5970117910089892,"y0":50.00617045579885,"z0":5.584469372122471,"aX":7.036980554691734},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.6,"breakHorizontal":-8.6,"spinRate":2154,"spinDirection":23},"zone":9,"typeConfidence":2.0,"plateTime":0.42868239766979155,"extension":6.5383886014063615},"index":0,"playId":"0e4ac7b4-f05c-3972-bf89-cf5bf68685c4","pitchNumber":1,"startTime":"2026-06-03T20:50:39.593Z","endTime":"2026-06-03T20:50:42.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"bab46a3b-4ec1-386e-b34b-5bebb308a9e9","startTime":"2026-06-03T20:51:01.707Z","endTime":"2026-06-03T20:51:06.158Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.4862741435478,"aZ":-42.60555946666075,"pfxX":4.439968683818857,"pfxZ":-6.851163433319804,"pX":-0.17494972091180547,"pZ":1.0684077051181546,"vX0":2.159104361878153,"vY0":-123.12285983986948,"vZ0":-2.421711221136755,"x":123.67,"y":209.93,"x0":-1.6426860428310082,"y0":50.00595569089072,"z0":5.701119783210543,"aX":6.756327233105699},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-12.7,"breakHorizontal":-8.5,"spinRate":2540,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.446390140669056,"extension":6.623747409285866},"index":2,"playId":"73fd9ea1-fdcc-30c3-8b4e-feda47a8279d","pitchNumber":2,"startTime":"2026-06-03T20:51:22.708Z","endTime":"2026-06-03T20:51:31.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"third":{"id":701807,"link":"/api/v1/people/701807"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mariners challenged (tag play), call on the field was upheld: Juan Soto steals (6) 2nd base. Carson Benge steals (10) home.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"73fd9ea1-fdcc-30c3-8b4e-feda47a8279d","startTime":"2026-06-03T20:51:48.300Z","endTime":"2026-06-03T20:54:18.985Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"third":{"id":701807,"link":"/api/v1/people/701807"},"postOnSecond":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":136},"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":-7.600000000000001,"leverageIndex":1.52,"dramaIndex":90.0,"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":88.0,"endSpeed":80.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99184159135438,"aZ":-23.80516177938347,"pfxX":-8.66620531652737,"pfxZ":5.04811261518748,"pX":-1.3422090284828454,"pZ":1.5748252533619906,"vX0":3.4391890486443213,"vY0":-128.0914507254908,"vZ0":-5.002428936095439,"x":168.16,"y":196.26,"x0":-1.5779806540047907,"y0":50.00260656443259,"z0":5.419361183371321,"aX":-14.369601516173756},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.2,"breakHorizontal":14.9,"spinRate":1526,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.42795943258245916,"extension":6.6483562939217276},"index":4,"playId":"32394dcf-bd60-3980-801c-6542decf04ca","pitchNumber":3,"startTime":"2026-06-03T20:54:18.985Z","endTime":"2026-06-03T20:54:23.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.128158220519953,"aZ":-33.26662108405398,"pfxX":5.571172152987575,"pfxZ":-0.6617120649913737,"pX":0.04281552546158985,"pZ":1.4413764066474042,"vX0":2.5922185440302634,"vY0":-127.81856656743504,"vZ0":-3.845503250791538,"x":115.37,"y":199.86,"x0":-1.7092993813229322,"y0":50.0036100543899,"z0":5.5864818981961335,"aX":9.188713849408472},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.8,"breakHorizontal":-10.7,"spinRate":2280,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4290389479998731,"extension":6.591004922567949},"index":5,"playId":"6f3c08a2-4121-3eed-9ee8-cb419f341f4d","pitchNumber":4,"startTime":"2026-06-03T20:54:35.126Z","endTime":"2026-06-03T20:54:38.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":87.1,"endSpeed":79.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.082795789587458,"aZ":-35.39701651183641,"pfxX":3.7233039393992877,"pfxZ":-1.9859373383719028,"pX":-0.2395672840505162,"pZ":2.2745438489864216,"vX0":2.43014003016904,"vY0":-126.7871751976662,"vZ0":-1.454119549630875,"x":126.13,"y":177.37,"x0":-1.6958851902359073,"y0":50.00595027704737,"z0":5.6929269028318314,"aX":6.032828756572217},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.7,"breakHorizontal":-7.3,"spinRate":2359,"spinDirection":39},"zone":5,"typeConfidence":2.0,"plateTime":0.4328110273091723,"extension":6.586222585200873},"index":6,"playId":"bef9419b-1bea-3811-a292-92cbbfa8543a","pitchNumber":5,"startTime":"2026-06-03T20:54:53.477Z","endTime":"2026-06-03T20:55:00.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94216128552102,"aZ":-40.90552825369252,"pfxX":2.345759054899988,"pfxZ":-5.587978784578434,"pX":-0.12512984270828037,"pZ":1.2882018091721659,"vX0":2.7456899192410322,"vY0":-123.97769645583665,"vZ0":-2.4039673355568105,"x":121.77,"y":204.0,"x0":-1.5502326157688746,"y0":50.003575318538864,"z0":5.672719979229674,"aX":3.6645567315113445},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-10.4,"breakHorizontal":-4.9,"spinRate":2527,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.44117547973382765,"extension":6.545305225415607},"hitData":{"launchSpeed":102.0,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.13,"coordY":112.54}},"index":7,"playId":"af0b614e-0c60-329a-b847-4a5916708a7d","pitchNumber":6,"startTime":"2026-06-03T20:55:22.104Z","endTime":"2026-06-03T20:55:37.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"second":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.9,"awayTeamWinProbability":87.1,"homeTeamWinProbabilityAdded":-6.6,"leverageIndex":1.52,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:55:37.913Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-03T20:55:56.052Z","endTime":"2026-06-03T20:58:03.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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(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.5,"endSpeed":88.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19806401804818,"aZ":-11.687244048937986,"pfxX":-5.458318611731069,"pfxZ":10.271342146787166,"pX":-0.10030443347149598,"pZ":3.5704135681928033,"vX0":5.87144998346116,"vY0":-140.43939615539313,"vZ0":-3.749476884818692,"x":120.82,"y":142.38,"x0":-1.5102374026725303,"y0":50.00626649217456,"z0":5.6846657975084565,"aX":-10.891158976401307},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.0,"breakHorizontal":8.6,"spinRate":2269,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39021624359119267,"extension":6.530647316709335},"index":0,"playId":"4422c5f2-69e9-3dfd-96f5-14769c023583","pitchNumber":1,"startTime":"2026-06-03T20:56:12.173Z","endTime":"2026-06-03T20:56:15.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.0,"endSpeed":87.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.061432104999167,"aZ":-13.001970400424984,"pfxX":-6.028373235953875,"pfxZ":9.671266979197133,"pX":-0.7619118468907554,"pZ":2.81357402824074,"vX0":4.324049836955443,"vY0":-139.79652521217318,"vZ0":-5.222129429888079,"x":146.04,"y":162.81,"x0":-1.5442829959325388,"y0":50.003938156563486,"z0":5.557108947137468,"aX":-11.95104546341826},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":10.1,"spinRate":2219,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3915851096224712,"extension":6.385627908920348},"index":1,"playId":"1b0adbda-d3fd-3375-bc4f-0e9b6a843599","pitchNumber":2,"startTime":"2026-06-03T20:56:31.751Z","endTime":"2026-06-03T20:56:36.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-03T20:56:51.848Z","endTime":"2026-06-03T20:57:12.394Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.8,"endSpeed":88.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35707848709976,"aZ":-10.711231418071817,"pfxX":-5.909538523447653,"pfxZ":10.728092703999856,"pX":0.5899530338951654,"pZ":2.85442769552821,"vX0":7.611734248213389,"vY0":-140.65788228812178,"vZ0":-5.776277471507548,"x":94.51,"y":161.71,"x0":-1.3854028797965598,"y0":50.00488451531492,"z0":5.631493321999298,"aX":-11.825418839763815},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.4,"breakHorizontal":9.1,"spinRate":2339,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.3896290589649336,"extension":6.63661930088506},"index":3,"playId":"197d2a60-3139-36fa-9ed0-bfaad81dd1dd","pitchNumber":3,"startTime":"2026-06-03T20:57:12.394Z","endTime":"2026-06-03T20:57:15.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.052351059670926,"aZ":-34.480535184377906,"pfxX":6.2840726959127124,"pfxZ":-1.412398717074268,"pX":0.9969390227071079,"pZ":0.7715657987754696,"vX0":4.522029301313962,"vY0":-127.37143360291651,"vZ0":-5.00594723004001,"x":79.0,"y":217.95,"x0":-1.6228094246582723,"y0":50.00541073176779,"z0":5.513217275948765,"aX":10.24544916933848},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.5,"breakHorizontal":-12.5,"spinRate":2467,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.431310399338654,"extension":6.741330594722484},"index":4,"playId":"18f2b9a1-00c6-3229-99d0-d6da9083f51d","pitchNumber":4,"startTime":"2026-06-03T20:57:59.554Z","endTime":"2026-06-03T20:58:03.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"second":{"id":676724,"link":"/api/v1/people/676724"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":669923,"link":"/api/v1/people/669923"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":1.4999999999999982,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-06-03T20:58:03.475Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Raley strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-03T21:00:04.288Z","endTime":"2026-06-03T21:01:31.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":93.3,"endSpeed":84.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06058961933439,"aZ":-13.171574217131102,"pfxX":-5.220924383343548,"pfxZ":10.227455187830891,"pX":-1.881988564366467,"pZ":3.448521271830347,"vX0":6.418014204254527,"vY0":-135.78492387585075,"vZ0":-1.8630347745174693,"x":188.74,"y":145.67,"x0":-3.6032840667609527,"y0":50.006089869398565,"z0":5.065067093886968,"aX":-9.704461246744554},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.2,"breakHorizontal":8.0,"spinRate":2441,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.40412293684325995,"extension":6.222669209662675},"index":0,"playId":"15dfb6c6-290e-3996-a0d1-f0ac6f818dc0","pitchNumber":1,"startTime":"2026-06-03T21:00:11.375Z","endTime":"2026-06-03T21:00:14.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":94.2,"endSpeed":85.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.26953444935965,"aZ":-14.617917682095847,"pfxX":-6.6308966255211015,"pfxZ":9.303851801584017,"pX":-0.5640432534726032,"pZ":3.6256431299387994,"vX0":10.007451290722683,"vY0":-136.77029214340035,"vZ0":-1.0820035687682104,"x":138.5,"y":140.89,"x0":-3.4155633788716355,"y0":50.002932153023295,"z0":5.03278081048185,"aX":-12.513624472734579},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":9.8,"spinRate":2410,"spinDirection":222},"zone":11,"typeConfidence":0.89,"plateTime":0.4010720540150463,"extension":6.20884007974179},"index":1,"playId":"078bae57-d139-3f29-bd7a-92318ccedb42","pitchNumber":2,"startTime":"2026-06-03T21:00:23.822Z","endTime":"2026-06-03T21:00:27.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8897330369511,"aZ":-28.300434791230508,"pfxX":-11.431562272562944,"pfxZ":2.3593778701459147,"pX":-1.0233337498562527,"pZ":2.0323246261527816,"vX0":10.196002501486056,"vY0":-127.23863257638746,"vZ0":-1.4091029726984499,"x":156.01,"y":183.91,"x0":-3.595498936045693,"y0":50.002983175886214,"z0":4.834022599248447,"aX":-18.76154236917698},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.2,"breakHorizontal":18.5,"spinRate":1849,"spinDirection":254},"zone":13,"typeConfidence":0.91,"plateTime":0.4303253807649554,"extension":6.03651900556288},"index":2,"playId":"35b8c270-9982-3f37-b4ce-2e80e55a8c62","pitchNumber":3,"startTime":"2026-06-03T21:00:37.831Z","endTime":"2026-06-03T21:00:45.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":80.8,"endSpeed":75.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92126702005913,"aZ":-34.39770214876087,"pfxX":2.519723092140901,"pfxZ":-1.573399767757624,"pX":-1.2252773393194576,"pZ":1.221466946630003,"vX0":4.573150025114871,"vY0":-117.61623686885797,"vZ0":-1.838310237837407,"x":163.7,"y":205.8,"x0":-3.517255785063097,"y0":50.0048101509914,"z0":5.183362880851844,"aX":3.5536783020136116},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.0,"breakHorizontal":-5.6,"spinRate":2340,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.46451622612379717,"extension":6.386765801238274},"index":3,"playId":"15bfe843-85bf-356d-a2bf-b2329c08edaa","pitchNumber":4,"startTime":"2026-06-03T21:01:12.893Z","endTime":"2026-06-03T21:01:15.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.765588943549336,"aZ":-16.11745401102458,"pfxX":-7.505492210337502,"pfxZ":8.473572645582314,"pX":-1.05977944690025,"pZ":3.623646808835032,"vX0":9.543543015582983,"vY0":-136.48925495293034,"vZ0":-0.18174920314811155,"x":157.4,"y":140.94,"x0":-3.6191351647535734,"y0":50.00558014623999,"z0":4.796695569917841,"aX":-14.22822353957784},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":11.6,"spinRate":2421,"spinDirection":227},"zone":11,"typeConfidence":0.88,"plateTime":0.4006063323543283,"extension":6.334573934278253},"index":4,"playId":"f6d53148-ef58-3a3e-b9b9-202ebd99d872","pitchNumber":5,"startTime":"2026-06-03T21:01:28.359Z","endTime":"2026-06-03T21:01:31.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-1.9999999999999982,"leverageIndex":0.77,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:01:31.359Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Young singles on a sharp line drive to right fielder Carson Benge.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-03T21:01:45.777Z","endTime":"2026-06-03T21:02:17.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":92.7,"endSpeed":84.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.757439459546525,"aZ":-18.551453189870543,"pfxX":-8.489137033098714,"pfxZ":7.388403802239136,"pX":-0.10332418711243757,"pZ":3.80310530206488,"vX0":11.731586424100067,"vY0":-134.57071420618396,"vZ0":0.6000748569932647,"x":120.94,"y":136.1,"x0":-3.405685352121637,"y0":50.00183807057558,"z0":4.886113716222403,"aX":-15.651564856734968},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":13.0,"spinRate":2375,"spinDirection":233},"zone":11,"typeConfidence":0.79,"plateTime":0.40618668780944045,"extension":6.203563189211268},"index":0,"playId":"df8f12c9-b442-30d3-a12a-c0b4b8acbde8","pitchNumber":1,"startTime":"2026-06-03T21:01:54.412Z","endTime":"2026-06-03T21:01:58.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.032915492451007,"aZ":-17.13353851183129,"pfxX":-7.786093415946967,"pfxZ":7.9579278132847335,"pX":0.006137256312792484,"pZ":2.45858317615718,"vX0":12.106999821983962,"vY0":-136.37150036130873,"vZ0":-3.1669516547930265,"x":116.77,"y":172.4,"x0":-3.4723999244914636,"y0":50.002240788666604,"z0":4.811828238543794,"aX":-14.715688363282815},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":11.6,"spinRate":2426,"spinDirection":228},"zone":5,"typeConfidence":0.86,"plateTime":0.4011235246090288,"extension":6.3278858928685695},"hitData":{"launchSpeed":109.2,"launchAngle":12.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":184.39,"coordY":80.53}},"index":1,"playId":"b34c5a53-af9e-3a66-82b8-14724fa0d48b","pitchNumber":2,"startTime":"2026-06-03T21:02:07.459Z","endTime":"2026-06-03T21:02:17.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.7,"awayTeamWinProbability":85.3,"homeTeamWinProbabilityAdded":2.299999999999999,"leverageIndex":0.52,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:02:17.663Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a sharp line drive to right fielder Carson Benge. Cole Young to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-03T21:02:34.694Z","endTime":"2026-06-03T21:04:05.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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(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":94.2,"endSpeed":86.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08825836206546,"aZ":-13.080170075890141,"pfxX":-6.545423145837351,"pfxZ":10.05590873939173,"pX":-1.0206853757926857,"pZ":2.9698202406320875,"vX0":9.013960959366315,"vY0":-136.90067701458761,"vZ0":-3.0724384672027845,"x":155.91,"y":158.59,"x0":-3.504873459866651,"y0":50.006204497276606,"z0":5.001534782649501,"aX":-12.43347005829914},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":10.0,"spinRate":2518,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.4000239621165993,"extension":6.577111695704438},"index":0,"playId":"c7b76a13-2c33-3d4c-9455-2193c45cd592","pitchNumber":1,"startTime":"2026-06-03T21:02:40.593Z","endTime":"2026-06-03T21:02:45.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.6,"endSpeed":80.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31297846814251,"aZ":-29.44343451312889,"pfxX":-11.388060604476145,"pfxZ":1.6576546058244235,"pX":0.29829376483478987,"pZ":1.6196480599382996,"vX0":13.265237264069285,"vY0":-126.94413260411135,"vZ0":-1.966462433452414,"x":105.63,"y":195.05,"x0":-3.498527342903797,"y0":50.0006299714393,"z0":4.732737944537373,"aX":-18.713539096332283},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.8,"breakHorizontal":17.9,"spinRate":2021,"spinDirection":255},"zone":9,"typeConfidence":0.91,"plateTime":0.4303416255420527,"extension":6.4962686429375305},"index":1,"playId":"7b9da81f-e51f-3854-a469-a829f395f5bc","pitchNumber":2,"startTime":"2026-06-03T21:02:55.377Z","endTime":"2026-06-03T21:03:00.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"3fa20798-c617-43c6-b493-c2c1fa03b549","startTime":"2026-06-03T21:03:11.633Z","endTime":"2026-06-03T21:03:16.633Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13439164062895,"aZ":-12.97563354443132,"pfxX":-7.030686737204638,"pfxZ":9.728726889057244,"pX":-0.9430920062534142,"pZ":1.7264224709379874,"vX0":9.517389218025027,"vY0":-139.52932397334925,"vZ0":-6.237689124334368,"x":152.95,"y":192.17,"x0":-3.4834406407985776,"y0":50.00311381264933,"z0":4.844520032305759,"aX":-13.875468365719128},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":10.8,"spinRate":2513,"spinDirection":226},"zone":13,"typeConfidence":0.91,"plateTime":0.39241124447034137,"extension":6.591314576515765},"index":3,"playId":"d767f8ef-aa50-3a8c-a960-34489be08f10","pitchNumber":3,"startTime":"2026-06-03T21:03:22.237Z","endTime":"2026-06-03T21:03:26.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.010674272723392,"aZ":-29.664575327630015,"pfxX":-11.443881938262685,"pfxZ":1.4947499659090102,"pX":0.38811695637164223,"pZ":1.393407325773451,"vX0":13.46722470783149,"vY0":-128.31068418105895,"vZ0":-2.773382927550747,"x":102.21,"y":201.16,"x0":-3.4264840202336773,"y0":50.00148264309228,"z0":4.78503198618892,"aX":-19.19864445553011},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.3,"breakHorizontal":17.9,"spinRate":1840,"spinDirection":253},"zone":14,"typeConfidence":0.91,"plateTime":0.4258608019210466,"extension":6.602127799855194},"index":4,"playId":"5a855ced-caac-3b84-9689-3a752a31f6d2","pitchNumber":4,"startTime":"2026-06-03T21:03:38.902Z","endTime":"2026-06-03T21:03:42.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28485750108336,"aZ":-13.252082174616298,"pfxX":-5.84452100835572,"pfxZ":9.844418754019621,"pX":-0.34261998906152974,"pZ":2.173882705867433,"vX0":10.57288548630707,"vY0":-137.69584354428716,"vZ0":-4.953176711234254,"x":130.06,"y":180.09,"x0":-3.4710325735110583,"y0":50.004001821992716,"z0":4.891230802347441,"aX":-11.236162237459736},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":8.4,"spinRate":2463,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.39763501810537605,"extension":6.558141659813772},"hitData":{"launchSpeed":114.7,"launchAngle":13.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.84,"coordY":92.83}},"index":5,"playId":"d9f14fd5-e379-320f-b16c-2a7ae2b65b45","pitchNumber":5,"startTime":"2026-06-03T21:03:57.015Z","endTime":"2026-06-03T21:04:05.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.4,"awayTeamWinProbability":81.6,"homeTeamWinProbabilityAdded":3.6999999999999993,"leverageIndex":1.07,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:04:05.810Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonny Pereda strikes out on automatic strike.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-03T21:04:39.515Z","endTime":"2026-06-03T21:07:13.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.726161875940377,"aZ":-25.903465627237775,"pfxX":4.009554387117854,"pfxZ":4.213340614475623,"pX":0.09121948613672633,"pZ":1.647851225437275,"vX0":7.678550162651596,"vY0":-121.02385817864803,"vZ0":-2.0885393574107063,"x":113.52,"y":194.29,"x0":-3.6387843922446854,"y0":50.0055445085667,"z0":4.781786471274218,"aX":5.9718271953830655},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.4,"breakHorizontal":-9.0,"spinRate":2477,"spinDirection":76},"zone":8,"typeConfidence":2.0,"plateTime":0.4518794495536822,"extension":6.598737923584756},"index":0,"playId":"c7f7275e-d5c9-3a58-9d69-d894ac4e82c4","pitchNumber":1,"startTime":"2026-06-03T21:04:44.276Z","endTime":"2026-06-03T21:04:47.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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, 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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.453648079621477,"aZ":-23.627114247682673,"pfxX":2.012416737814643,"pfxZ":5.638824551115173,"pX":0.4734422193881316,"pZ":1.69226315797813,"vX0":9.219847431935928,"vY0":-122.18119610931409,"vZ0":-2.725485423131392,"x":98.95,"y":193.09,"x0":-3.6062549030799103,"y0":50.00368003600709,"z0":4.846677868789299,"aX":3.0503544898640422},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.8,"breakHorizontal":-5.8,"spinRate":2526,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.44782487538388693,"extension":6.5670011906415695},"index":1,"playId":"942fa9bd-8708-322d-a0ba-469116b00d36","pitchNumber":2,"startTime":"2026-06-03T21:04:59.444Z","endTime":"2026-06-03T21:05:02.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-03T21:05:14.339Z","endTime":"2026-06-03T21:05:28.004Z","isPitch":false,"type":"action","player":{"id":640902,"link":"/api/v1/people/640902"},"defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.439170422772737,"aZ":-24.288571596897732,"pfxX":-2.002527346942853,"pfxZ":5.207967610461459,"pX":0.3673261364015985,"pZ":0.6208031973279139,"vX0":10.353427879486212,"vY0":-122.57404945909664,"vZ0":-4.735428672231488,"x":103.0,"y":222.02,"x0":-3.660750088185691,"y0":50.00092288794033,"z0":4.665200132475577,"aX":-3.0316250777263423},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.4,"breakHorizontal":1.1,"spinRate":2375,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.44777056733004894,"extension":6.634661289654538},"index":3,"playId":"9235a209-50c4-3a7a-9787-fee7a938d528","pitchNumber":3,"startTime":"2026-06-03T21:05:28.004Z","endTime":"2026-06-03T21:05:31.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"62781453-d5b2-419e-9c8d-b1832c3eef90","startTime":"2026-06-03T21:05:52.503Z","endTime":"2026-06-03T21:05:57.503Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.148054816608564,"aZ":-10.231228990506752,"pfxX":-6.063393909091561,"pfxZ":10.714246293293481,"pX":-0.341336624404554,"pZ":2.812148938419298,"vX0":10.811530032849992,"vY0":-141.89888340017544,"vZ0":-4.640948932922446,"x":130.01,"y":162.85,"x0":-3.4055644091725483,"y0":50.00537316768811,"z0":5.115519366199481,"aX":-12.421976780772805},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.6,"breakHorizontal":8.9,"spinRate":2602,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.38536187165514724,"extension":6.656199814336793},"index":5,"playId":"e456722b-597f-31d1-b9f6-b99b6b81c54c","pitchNumber":4,"startTime":"2026-06-03T21:06:08.333Z","endTime":"2026-06-03T21:06:11.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.283030807541213,"aZ":-26.262536525896042,"pfxX":4.77437455110509,"pfxZ":3.9545242410255863,"pX":0.905260388319034,"pZ":0.7701758764220676,"vX0":9.25006106259028,"vY0":-121.4090670182412,"vZ0":-4.034980040550985,"x":82.49,"y":217.99,"x0":-3.571310924488666,"y0":50.00450931261835,"z0":4.733590971617865,"aX":7.144321737476139},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.5,"breakHorizontal":-10.8,"spinRate":2377,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.45075664753207967,"extension":6.542864149830815},"index":6,"playId":"1291af56-b145-3ae5-b740-ade27db502f9","pitchNumber":5,"startTime":"2026-06-03T21:06:26.170Z","endTime":"2026-06-03T21:06:31.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.3,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.805403629438306,"aZ":-28.13628214013208,"pfxX":-1.9505821584795426,"pfxZ":2.647661920445711,"pX":0.5207060226874488,"pZ":1.0563853256270535,"vX0":10.540754424859484,"vY0":-123.57567973498054,"vZ0":-2.9278559122074856,"x":97.15,"y":210.26,"x0":-3.572319749437596,"y0":50.003324191572666,"z0":4.654715196864916,"aX":-2.9763480976272287},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.2,"breakHorizontal":0.7,"spinRate":2477,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.44560175428017557,"extension":6.759234052178594},"index":7,"playId":"f617f764-fdae-3b55-9fa1-74f577a89822","pitchNumber":6,"startTime":"2026-06-03T21:06:50.716Z","endTime":"2026-06-03T21:06:54.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"AB","description":"Automatic Strike - Batter Timeout Violation"},"description":"Automatic Strike - Batter Timeout Violation","code":"AB","isInPlay":false,"isStrike":true,"isBall":false,"isOut":true,"hasReview":false,"violation":{"type":"batter_timeout","description":"Batter Timeout Violation","player":{"id":640902,"fullName":"Jhonny Pereda"}}},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":8,"playId":"638c5e61-cbc2-4e61-98ba-9d4e7d63bdfb","pitchNumber":6,"startTime":"2026-06-03T21:07:08.505Z","endTime":"2026-06-03T21:07:13.505Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.000000000000002,"awayTeamWinProbability":86.0,"homeTeamWinProbabilityAdded":-4.399999999999997,"leverageIndex":1.85,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:07:13.505Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Emerson strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-03T21:08:35.598Z","endTime":"2026-06-03T21:09:50.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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(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":95.9,"endSpeed":86.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73176144490446,"aZ":-13.73595552916741,"pfxX":-5.906469099850482,"pfxZ":9.494791411371596,"pX":0.3961534991389754,"pZ":3.094404218870121,"vX0":12.732678328291199,"vY0":-139.07852738938766,"vZ0":-2.2729519612810813,"x":101.9,"y":155.23,"x0":-3.491955157736613,"y0":50.00349196986471,"z0":4.842990510598195,"aX":-11.472716934037333},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2394,"spinDirection":227},"zone":3,"typeConfidence":0.9,"plateTime":0.39516218349609034,"extension":6.726297744244217},"index":0,"playId":"989640d5-5a87-36f1-814f-c8a532b4a130","pitchNumber":1,"startTime":"2026-06-03T21:08:41.511Z","endTime":"2026-06-03T21:08:44.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45819580985823,"aZ":-13.80712790144765,"pfxX":-6.609236757699636,"pfxZ":9.581537549338409,"pX":0.3028382195409876,"pZ":3.2496484285675407,"vX0":12.669640887211695,"vY0":-138.00938762484128,"vZ0":-1.7274612219543863,"x":105.46,"y":151.04,"x0":-3.501556328106659,"y0":50.00680134830147,"z0":4.820087839935432,"aX":-12.676517763101387},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":9.1,"spinRate":2502,"spinDirection":227},"zone":3,"typeConfidence":0.9,"plateTime":0.3978111396834443,"extension":6.5719182384114765},"index":1,"playId":"d341a398-3db2-3806-8103-d40c45f8d8d5","pitchNumber":2,"startTime":"2026-06-03T21:08:56.073Z","endTime":"2026-06-03T21:08:59.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":95.6,"endSpeed":86.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.66160376038529,"aZ":-14.236339500327981,"pfxX":-7.4918463712915555,"pfxZ":9.280893403207983,"pX":-0.01255967242666926,"pZ":2.138864214913214,"vX0":12.528245086397696,"vY0":-138.55200192802383,"vZ0":-4.277928386340346,"x":117.48,"y":181.03,"x0":-3.631793043255438,"y0":50.004100489228904,"z0":4.662925674524035,"aX":-14.483048295456987},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":10.8,"spinRate":2498,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.3962238587398783,"extension":6.54970642723879},"index":2,"playId":"722ad298-ae4f-3ab2-87be-bacbe5870a87","pitchNumber":3,"startTime":"2026-06-03T21:09:12.668Z","endTime":"2026-06-03T21:09:16.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":88.4,"endSpeed":81.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.170634762237416,"aZ":-27.860022333680124,"pfxX":-11.70139835053099,"pfxZ":2.571799453004197,"pX":-1.2890154795814759,"pZ":1.053390028336619,"vX0":10.015682725549837,"vY0":-128.30946530579433,"vZ0":-3.9071621723331327,"x":166.13,"y":210.34,"x0":-3.7123149225418026,"y0":50.001317867780195,"z0":4.75318830736481,"aX":-19.617345622141915},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.0,"breakHorizontal":19.1,"spinRate":2096,"spinDirection":252},"zone":13,"typeConfidence":0.91,"plateTime":0.42596896248274563,"extension":6.430593119264863},"index":3,"playId":"7acf0ef5-0900-37a4-b2f8-016c3b340f40","pitchNumber":4,"startTime":"2026-06-03T21:09:32.227Z","endTime":"2026-06-03T21:09:35.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30200696878364,"aZ":-15.10651875083478,"pfxX":-7.389303214681307,"pfxZ":9.006733734334269,"pX":0.059753090311321685,"pZ":4.256282562214343,"vX0":11.838540861345788,"vY0":-136.81566246412385,"vZ0":0.9310239389372086,"x":114.72,"y":123.86,"x0":-3.3641049954752735,"y0":50.00162094876634,"z0":4.947157081606069,"aX":-14.00192830547639},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":10.9,"spinRate":2482,"spinDirection":225},"zone":12,"typeConfidence":0.88,"plateTime":0.40039576368687024,"extension":6.578416262808808},"index":4,"playId":"f82ae438-e864-3f9c-8343-4eae86c1e1ac","pitchNumber":5,"startTime":"2026-06-03T21:09:47.648Z","endTime":"2026-06-03T21:09:50.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"second":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.4,"awayTeamWinProbability":89.6,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.45,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:09:50.783Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Marcus Semien lines out to center fielder Julio Rodríguez.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T21:12:08.715Z","endTime":"2026-06-03T21:12:19.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eduard Bazardo replaces George Kirby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T21:11:13.513Z","endTime":"2026-06-03T21:12:10.922Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669923,"link":"/api/v1/people/669923","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.368023972177774,"aZ":-20.520777262938378,"pfxX":-9.885382515508779,"pfxZ":6.141611522884831,"pX":0.4668225793858477,"pZ":1.9434418718452668,"vX0":9.104179532409168,"vY0":-136.66578374138047,"vZ0":-6.539089630328777,"x":99.21,"y":186.31,"x0":-1.6189811794255757,"y0":50.0010873096814,"z0":5.7708080798717605,"aX":-18.748077550028697},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.0,"breakHorizontal":16.1,"spinRate":2251,"spinDirection":217},"zone":9,"typeConfidence":0.89,"plateTime":0.4003846287914339,"extension":5.739815693696522},"hitData":{"launchSpeed":92.9,"launchAngle":15.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.87,"coordY":82.83}},"index":1,"playId":"899a18cf-7c33-36a4-95c2-9dd5edfad1c0","pitchNumber":1,"startTime":"2026-06-03T21:12:10.922Z","endTime":"2026-06-03T21:12:19.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:12:19.355Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"A.J. Ewing singles on a line drive to left fielder Randy Arozarena.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T21:12:47.102Z","endTime":"2026-06-03T21:13:34.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"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":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-03T21:12:40.799Z","endTime":"2026-06-03T21:12:49.399Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12987161895588,"aZ":-35.544921534416716,"pfxX":4.544463422558798,"pfxZ":-2.365953734164246,"pX":-0.3257833422112821,"pZ":1.9230180257386287,"vX0":2.740397201521921,"vY0":-118.95977931941079,"vZ0":-1.9598760216416253,"x":129.42,"y":186.86,"x0":-2.085488171869466,"y0":50.00317256644503,"z0":5.9984499754200185,"aX":6.472910064210324},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.4,"breakHorizontal":-8.9,"spinRate":2641,"spinDirection":36},"zone":7,"typeConfidence":0.9,"plateTime":0.461514483394561,"extension":5.517134442750761},"index":1,"playId":"5734cb53-c759-3acb-b664-0d589216cc0e","pitchNumber":1,"startTime":"2026-06-03T21:12:49.399Z","endTime":"2026-06-03T21:12:52.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.101446796933427,"aZ":-26.52381078621547,"pfxX":-9.384384116397694,"pfxZ":3.233351672587369,"pX":-0.5541613205895878,"pZ":0.6686048991881731,"vX0":6.609837789581816,"vY0":-131.4736402374431,"vZ0":-7.609080636042886,"x":138.12,"y":220.73,"x0":-1.8826468253869677,"y0":50.00568165803511,"z0":5.571433140867563,"aX":-16.416989347100014},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.3,"breakHorizontal":15.5,"spinRate":1630,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4167503398889889,"extension":5.722892768220687},"index":2,"playId":"e63e83ce-837e-36c0-b64a-867757f55a5b","pitchNumber":2,"startTime":"2026-06-03T21:13:07.428Z","endTime":"2026-06-03T21:13:10.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.857674605093845,"aZ":-34.55006729707148,"pfxX":7.170131212134333,"pfxZ":-1.6332995664521084,"pX":-0.23192304393169355,"pZ":1.8716138877803965,"vX0":2.3582612737692514,"vY0":-120.17700820264378,"vZ0":-2.2616314775672945,"x":125.84,"y":188.25,"x0":-2.1594410440998417,"y0":50.00410461775464,"z0":5.915116043451165,"aX":10.41302479811475},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.2,"breakHorizontal":-13.6,"spinRate":2583,"spinDirection":41},"zone":8,"typeConfidence":0.9,"plateTime":0.4570322763569812,"extension":5.4521059137656795},"hitData":{"launchSpeed":72.9,"launchAngle":20.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.72,"coordY":121.37}},"index":3,"playId":"1ec9a950-01fe-36ba-a999-7d169c87c4b9","pitchNumber":3,"startTime":"2026-06-03T21:13:24.261Z","endTime":"2026-06-03T21:13:34.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.299999999999999,"awayTeamWinProbability":89.7,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.24,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:13:34.512Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"MJ Melendez doubles (4) on a line drive to right fielder Luke Raley. A.J. Ewing scores. MJ Melendez to 3rd.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T21:13:39.909Z","endTime":"2026-06-03T21:14:33.853Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_throw","runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":{"id":660825,"link":"/api/v1/people/660825"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.140241214258715,"aZ":-21.908813751094936,"pfxX":-11.22245711249775,"pfxZ":5.5001390387720495,"pX":-0.42506270647308875,"pZ":2.1948578958818135,"vX0":7.541173985347317,"vY0":-136.06834797516117,"vZ0":-5.34515412098015,"x":133.2,"y":179.52,"x0":-1.780915079692386,"y0":50.00364787456714,"z0":5.7124773579321495,"aX":-20.947675690145143},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.9,"breakHorizontal":18.6,"spinRate":2184,"spinDirection":216},"zone":7,"typeConfidence":0.88,"plateTime":0.40325150807280785,"extension":5.828477961106719},"index":0,"playId":"d2765c12-8db4-3ab2-95b2-c9e9705a1d34","pitchNumber":1,"startTime":"2026-06-03T21:13:59.501Z","endTime":"2026-06-03T21:14:02.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.095656775366262,"aZ":-33.03551086487211,"pfxX":8.129621692644381,"pfxZ":-0.5907299921588747,"pX":-0.2222916642143864,"pZ":1.388010043741045,"vX0":2.2128500067176233,"vY0":-120.61367360919206,"vZ0":-3.580738786676447,"x":125.47,"y":201.3,"x0":-2.2081830938941716,"y0":50.00010101487422,"z0":5.813772994349717,"aX":11.940267030947672},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.7,"breakHorizontal":-15.2,"spinRate":2665,"spinDirection":38},"zone":13,"typeConfidence":0.9,"plateTime":0.4546156745335743,"extension":5.633628402230024},"hitData":{"launchSpeed":97.9,"launchAngle":10.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.34,"coordY":120.91}},"index":1,"playId":"ecf030e8-bf93-312a-8bef-50caa87567af","pitchNumber":2,"startTime":"2026-06-03T21:14:19.822Z","endTime":"2026-06-03T21:14:33.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.1,"awayTeamWinProbability":94.9,"homeTeamWinProbabilityAdded":-5.199999999999999,"leverageIndex":0.44,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:14:33.853Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eduard Bazardo challenged (pitch result), call on the field was overturned: Luis Torrens called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T21:15:02.212Z","endTime":"2026-06-03T21:15:56.652Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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, 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":94.7,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46090975568544,"aZ":-20.128610337673184,"pfxX":-11.670659384538185,"pfxZ":6.355725861046221,"pX":-0.1805141454184541,"pZ":2.846672046376076,"vX0":8.102996693714722,"vY0":-137.49239775387068,"vZ0":-4.35306036043406,"x":123.88,"y":161.92,"x0":-1.665380542191048,"y0":50.00007594465213,"z0":5.8353178633935485,"aX":-22.10731193709156},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":19.2,"spinRate":2236,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.3999681529585941,"extension":5.864241493046798},"index":0,"playId":"b0fd7429-65da-30d9-93b1-dfb8a4ace6c9","pitchNumber":1,"startTime":"2026-06-03T21:15:07.391Z","endTime":"2026-06-03T21:15:11.084Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"third":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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, 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":95.5,"endSpeed":86.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.919007112379404,"aZ":-17.202753120062333,"pfxX":-8.985491163249566,"pfxZ":7.700523253511729,"pX":-0.7889503905800974,"pZ":3.3438993577991027,"vX0":5.061042682284969,"vY0":-138.98796423056132,"vZ0":-3.6665648221979885,"x":147.07,"y":148.49,"x0":-1.4718549871033617,"y0":50.0057372641891,"z0":5.83192321726334,"aX":-17.47568815571424},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":15.1,"spinRate":2218,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39500896077124636,"extension":5.82325033322579},"index":1,"playId":"4d1a104b-0a5f-30c8-a6e9-59f6928f9c0d","pitchNumber":2,"startTime":"2026-06-03T21:15:24.776Z","endTime":"2026-06-03T21:15:29.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"third":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.285402032154867,"aZ":-23.304189316480148,"pfxX":-9.690910051634871,"pfxZ":4.657073784184501,"pX":0.6784920818714145,"pZ":3.2474935564277194,"vX0":9.790665106609334,"vY0":-136.92775910134569,"vZ0":-2.4270331683178052,"x":91.14,"y":151.1,"x0":-1.6786234538921496,"y0":50.00529459330363,"z0":5.73426112775566,"aX":-18.466980105422095},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":15.6,"spinRate":2304,"spinDirection":220},"zone":3,"typeConfidence":0.87,"plateTime":0.3995000179403325,"extension":5.751377186498607},"index":2,"playId":"ff332c7a-2872-3888-8240-12e5fbe22694","pitchNumber":3,"startTime":"2026-06-03T21:15:51.543Z","endTime":"2026-06-03T21:15:56.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"third":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"}},"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":1.5000000000000009,"leverageIndex":0.35,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:15:56.652Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-03T21:16:28.670Z","endTime":"2026-06-03T21:17:42.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"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.3,"endSpeed":77.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07447369613459,"aZ":-35.97096290203141,"pfxX":5.218365105677961,"pfxZ":-2.5195960945810025,"pX":1.4846422635198122,"pZ":0.34683551037493726,"vX0":6.944218592078126,"vY0":-122.51474453646246,"vZ0":-5.443928464798352,"x":60.41,"y":229.42,"x0":-2.073474454802243,"y0":50.003721084515035,"z0":5.701336617410137,"aX":7.865058825806308},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.6,"breakHorizontal":-11.2,"spinRate":2718,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.44851038662497933,"extension":5.89094914660705},"index":0,"playId":"cce15448-ddad-321a-96b0-8820dd5e2990","pitchNumber":1,"startTime":"2026-06-03T21:16:33.676Z","endTime":"2026-06-03T21:16:38.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"third":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":95.1,"endSpeed":87.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.362243607806025,"aZ":-19.006345036496388,"pfxX":-9.380912510851195,"pfxZ":6.785286410867111,"pX":0.05041819292016955,"pZ":2.5183440361975764,"vX0":7.746648690058382,"vY0":-138.2964479116751,"vZ0":-5.2845718977457095,"x":115.08,"y":170.78,"x0":-1.5659514289987913,"y0":50.000334809447736,"z0":5.72557082036507,"aX":-18.19892078206354},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.4,"breakHorizontal":15.4,"spinRate":2287,"spinDirection":216},"zone":5,"typeConfidence":0.91,"plateTime":0.39580680771739196,"extension":5.932215817661977},"index":1,"playId":"db014085-a957-37f0-93f4-3fbabf76f2ed","pitchNumber":2,"startTime":"2026-06-03T21:16:56.386Z","endTime":"2026-06-03T21:17:00.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"third":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.19084194121208,"aZ":-38.62959032686218,"pfxX":9.047334613228667,"pfxZ":-4.392014544858383,"pX":0.6780354114523173,"pZ":1.532702183516101,"vX0":3.7802071600802836,"vY0":-121.40752775866846,"vZ0":-2.1239043924712586,"x":91.15,"y":197.4,"x0":-2.0817177801478683,"y0":50.00231508813013,"z0":5.8302987600620835,"aX":13.297253169004104},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-8.2,"breakHorizontal":-17.4,"spinRate":2680,"spinDirection":36},"zone":14,"typeConfidence":0.9,"plateTime":0.45383111641920504,"extension":5.656640634368048},"index":2,"playId":"147fd11a-1826-3dc4-b14f-0bf79ce1d1d4","pitchNumber":3,"startTime":"2026-06-03T21:17:16.931Z","endTime":"2026-06-03T21:17:22.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"third":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":94.5,"endSpeed":86.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57951962762285,"aZ":-19.361784322040865,"pfxX":-10.564229861486423,"pfxZ":6.6903560280132135,"pX":0.11927722297090701,"pZ":2.265728083045686,"vX0":8.584966529409332,"vY0":-137.3400674479532,"vZ0":-5.608602183338448,"x":112.45,"y":177.61,"x0":-1.6699741012459344,"y0":50.00617839828555,"z0":5.645503925363972,"aX":-20.244641906289505},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.2,"breakHorizontal":17.4,"spinRate":2350,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.39835085816450233,"extension":5.818166081925106},"index":3,"playId":"ed46c458-3df3-30f4-b1f4-20ff1314b3fa","pitchNumber":4,"startTime":"2026-06-03T21:17:39.148Z","endTime":"2026-06-03T21:17:42.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"third":{"id":669004,"link":"/api/v1/people/669004"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":0.8999999999999995,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:17:42.818Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.P. Crawford singles on a soft ground ball to third baseman Brett Baty.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-03T21:19:40.739Z","endTime":"2026-06-03T21:21:32.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.417445926663767,"aZ":-18.112883212811518,"pfxX":-8.696174793553865,"pfxZ":7.582706000399762,"pX":0.41237700397993154,"pZ":3.993603350914517,"vX0":12.896443768972402,"vY0":-135.31032436602638,"vZ0":0.7837342483738409,"x":101.28,"y":130.95,"x0":-3.284959802271637,"y0":50.00557974490525,"z0":4.9689052020793465,"aX":-16.133987953871326},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":13.0,"spinRate":2373,"spinDirection":228},"zone":12,"typeConfidence":0.8,"plateTime":0.4047202227468043,"extension":6.324054216720413},"index":0,"playId":"3408d174-95df-3141-bf76-98b8baad1877","pitchNumber":1,"startTime":"2026-06-03T21:19:50.747Z","endTime":"2026-06-03T21:19:53.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":94.1,"endSpeed":85.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87116733538242,"aZ":-15.165457086540423,"pfxX":-8.475787523925352,"pfxZ":9.038837118510084,"pX":0.733894662978069,"pZ":2.7019856505664843,"vX0":13.868077402924536,"vY0":-136.29470837256662,"vZ0":-3.066651361207462,"x":89.03,"y":165.83,"x0":-3.3183947832485847,"y0":50.00351476109041,"z0":4.888617389612873,"aX":-15.951813959042996},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":12.5,"spinRate":2425,"spinDirection":228},"zone":6,"typeConfidence":0.87,"plateTime":0.4018156886439126,"extension":6.456766530807716},"index":1,"playId":"23554d58-a88f-3edc-bed1-0009cc7af76b","pitchNumber":2,"startTime":"2026-06-03T21:20:05.204Z","endTime":"2026-06-03T21:20:08.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.754533672619168,"aZ":-31.118212451556847,"pfxX":-12.078404342396738,"pfxZ":0.6492783692116566,"pX":0.5958377393001264,"pZ":1.4196927025982422,"vX0":13.293952357483073,"vY0":-126.29377043769409,"vZ0":-2.3379577353735366,"x":94.29,"y":200.45,"x0":-3.1569646922820236,"y0":50.00257541951538,"z0":4.850431811901698,"aX":-19.59100863370356},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.8,"breakHorizontal":19.0,"spinRate":1971,"spinDirection":257},"zone":14,"typeConfidence":0.9,"plateTime":0.4330294991761301,"extension":6.299432580520139},"index":2,"playId":"7f782bb9-1846-3d89-9ec3-5a6703b97a35","pitchNumber":3,"startTime":"2026-06-03T21:20:20.585Z","endTime":"2026-06-03T21:20:23.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.919836123294022,"aZ":-30.584852150737117,"pfxX":-11.695373177891549,"pfxZ":0.9761210297237515,"pX":1.048842596029588,"pZ":2.252571183604016,"vX0":14.729412169738668,"vY0":-126.3427114024213,"vZ0":-0.5656226616782198,"x":77.02,"y":177.96,"x0":-3.316758726297531,"y0":50.00273298433523,"z0":4.921237643971035,"aX":-19.050570357561643},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":18.1,"spinRate":2050,"spinDirection":258},"zone":14,"typeConfidence":0.91,"plateTime":0.4322790573574462,"extension":6.296836802560474},"index":3,"playId":"c805b50b-bae0-394a-bc80-9c050cb16799","pitchNumber":4,"startTime":"2026-06-03T21:20:39.075Z","endTime":"2026-06-03T21:20:42.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40077219015009,"aZ":-16.089509417718926,"pfxX":-5.813853441288958,"pfxZ":8.424418429181543,"pX":-0.04226120388891234,"pZ":3.3839522886217703,"vX0":11.387901867143091,"vY0":-137.08474160457575,"vZ0":-1.1730166158897635,"x":118.61,"y":147.41,"x0":-3.4888972867847676,"y0":50.0022014541494,"z0":4.912250976973184,"aX":-11.100665590264603},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":8.2,"spinRate":2452,"spinDirection":217},"zone":11,"typeConfidence":0.89,"plateTime":0.3990737770346078,"extension":6.440482904294592},"index":4,"playId":"7544f130-dfcc-3981-af5a-5d490798dc8b","pitchNumber":5,"startTime":"2026-06-03T21:20:56.845Z","endTime":"2026-06-03T21:21:02.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-03T21:21:07.040Z","endTime":"2026-06-03T21:21:24.450Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.239896245691938,"aZ":-30.07987757875492,"pfxX":-11.352652028738524,"pfxZ":1.3041881645470585,"pX":0.27877724551480876,"pZ":1.1163369695314245,"vX0":12.822506537383312,"vY0":-125.56513117143298,"vZ0":-3.177838426279164,"x":106.37,"y":208.64,"x0":-3.407110417388291,"y0":50.001535788540295,"z0":4.832920060476826,"aX":-18.217214795331095},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":17.8,"spinRate":1835,"spinDirection":259},"zone":14,"typeConfidence":0.91,"plateTime":0.43537112033090164,"extension":6.316448153535475},"hitData":{"launchSpeed":48.8,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":114.79,"coordY":187.48}},"index":6,"playId":"581c6dbd-728e-3233-b903-9179abb485b6","pitchNumber":6,"startTime":"2026-06-03T21:21:24.450Z","endTime":"2026-06-03T21:21:32.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.100000000000001,"awayTeamWinProbability":89.9,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.55,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:21:32.490Z","atBatIndex":46},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Julio Rodríguez grounds into a force out, second baseman Marcus Semien to shortstop Bo Bichette. J.P. Crawford out at 2nd. Julio Rodríguez to 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-03T21:21:56.849Z","endTime":"2026-06-03T21:22:15.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":94.8,"endSpeed":85.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36436001094793,"aZ":-20.745077305706936,"pfxX":-9.134864092667625,"pfxZ":6.007550050841806,"pX":-0.2875316282388893,"pZ":3.1220024553751387,"vX0":11.962807967644194,"vY0":-137.5060503719753,"vZ0":-0.8532868780307898,"x":127.96,"y":154.49,"x0":-3.5209990620530927,"y0":50.00170073026269,"z0":4.852403478542825,"aX":-17.37703411584485},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.9,"breakHorizontal":13.8,"spinRate":2378,"spinDirection":225},"zone":2,"typeConfidence":0.75,"plateTime":0.39933740786133765,"extension":6.4392586304949475},"hitData":{"launchSpeed":98.2,"launchAngle":-14.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.66,"coordY":146.51}},"index":0,"playId":"852c8c86-c955-3854-a51d-0d8c9f366472","pitchNumber":1,"startTime":"2026-06-03T21:22:05.834Z","endTime":"2026-06-03T21:22:15.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.7,"awayTeamWinProbability":92.3,"homeTeamWinProbabilityAdded":-2.4000000000000012,"leverageIndex":1.04,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:22:15.864Z","atBatIndex":47},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Josh Naylor grounds into a double play, second baseman Marcus Semien to shortstop Bo Bichette to first baseman Jared Young. Julio Rodríguez out at 2nd. Josh Naylor out at 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-03T21:22:36.782Z","endTime":"2026-06-03T21:24:01.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":94.9,"endSpeed":86.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.16925969658021,"aZ":-12.551495201615671,"pfxX":-5.561250761588581,"pfxZ":10.215948070607368,"pX":0.7757569748566737,"pZ":4.383582212650244,"vX0":12.774694714200036,"vY0":-137.63700626345997,"vZ0":0.1269241342416501,"x":87.43,"y":120.42,"x0":-3.2006040305402705,"y0":50.005263236890784,"z0":5.1858833081879165,"aX":-10.684906053512337},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":7.4,"spinRate":2517,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.39774388643920267,"extension":6.436153567451137},"index":0,"playId":"307e73ba-380b-3642-987b-ec33fe8496c5","pitchNumber":1,"startTime":"2026-06-03T21:22:45.919Z","endTime":"2026-06-03T21:22:48.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.4,"endSpeed":86.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58006953323774,"aZ":-17.354458494556482,"pfxX":-6.235003397247015,"pfxZ":7.720625306041402,"pX":-0.9141924092470503,"pZ":4.129192765971219,"vX0":8.778825025866597,"vY0":-137.24779173297026,"vZ0":0.6308373486511408,"x":151.85,"y":127.29,"x0":-3.3348644899785964,"y0":50.00356298100384,"z0":5.072631720993766,"aX":-11.970434563109114},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":9.6,"spinRate":2362,"spinDirection":217},"zone":11,"typeConfidence":0.88,"plateTime":0.3981125406622712,"extension":6.479981845392458},"index":1,"playId":"d48546fe-98d3-3a72-bc76-984de441c9e2","pitchNumber":2,"startTime":"2026-06-03T21:23:05.920Z","endTime":"2026-06-03T21:23:10.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.281208128342776,"aZ":-17.37712786839988,"pfxX":-5.8222047221425495,"pfxZ":7.612684812468299,"pX":0.07107910475349942,"pZ":3.2515905830901293,"vX0":11.089352111047154,"vY0":-137.95387693747222,"vZ0":-1.7222677209448163,"x":114.29,"y":150.99,"x0":-3.2291208580532906,"y0":50.00264309772884,"z0":5.045081990103756,"aX":-11.31785855452082},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":8.4,"spinRate":2379,"spinDirection":216},"zone":2,"typeConfidence":0.89,"plateTime":0.3957730326495579,"extension":6.451892105824311},"index":2,"playId":"695f86c3-cc5c-32de-9ed2-509ed774703f","pitchNumber":3,"startTime":"2026-06-03T21:23:28.036Z","endTime":"2026-06-03T21:23:32.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.400400588546947,"aZ":-15.458294749986301,"pfxX":-5.398424458946289,"pfxZ":8.538444990754394,"pX":-0.03282062773299365,"pZ":3.3220233073015533,"vX0":10.247240323811955,"vY0":-138.65899370228337,"vZ0":-2.0721620947886072,"x":118.25,"y":149.09,"x0":-3.065763892247604,"y0":50.00353487980712,"z0":5.103980834190811,"aX":-10.570391547909928},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":7.8,"spinRate":2486,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.3941872354811795,"extension":6.480074672857005},"hitData":{"launchSpeed":92.0,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.49,"coordY":153.61}},"index":3,"playId":"fdaa5f05-7fb4-3a3f-897a-856cee1a20c3","pitchNumber":4,"startTime":"2026-06-03T21:23:49.710Z","endTime":"2026-06-03T21:24:01.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":-2.9000000000000004,"leverageIndex":0.75,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:24:01.273Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to pitcher José A. Ferrer.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-03T21:26:44.941Z","endTime":"2026-06-03T21:27:45.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678606,"link":"/api/v1/people/678606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: José A. Ferrer replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T21:25:18.316Z","endTime":"2026-06-03T21:26:46.989Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678606,"link":"/api/v1/people/678606"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.5,"endSpeed":88.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05005746391478,"aZ":-23.198862444256434,"pfxX":11.975665578456201,"pfxZ":4.519682320187211,"pX":-1.377893315161658,"pZ":2.407987282652872,"vX0":-14.53486565294588,"vY0":-139.72864763016236,"vZ0":-5.093242757141971,"x":169.52,"y":173.76,"x0":2.323566870951338,"y0":50.005675204287634,"z0":5.768920388519416,"aX":23.799739710828025},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.3,"breakHorizontal":-18.8,"spinRate":2135,"spinDirection":113},"zone":13,"typeConfidence":0.9,"plateTime":0.39126349914215197,"extension":5.816305806767356},"index":1,"playId":"303ead40-8e82-3b37-9c61-d7a135df8a42","pitchNumber":1,"startTime":"2026-06-03T21:26:46.989Z","endTime":"2026-06-03T21:26:50.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":96.1,"endSpeed":88.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.755541829867695,"aZ":-22.82548577177282,"pfxX":11.821090063807713,"pfxZ":4.7491922562022735,"pX":-1.2943577740915835,"pZ":1.770505204221003,"vX0":-14.486869129906141,"vY0":-139.09133911587287,"vZ0":-6.5459908713817345,"x":166.34,"y":190.98,"x0":2.433646790901339,"y0":50.003396122723046,"z0":5.656876812453225,"aX":23.276976246382645},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.3,"breakHorizontal":-18.6,"spinRate":2078,"spinDirection":117},"zone":13,"typeConfidence":0.9,"plateTime":0.393040378930126,"extension":5.958053164782617},"index":2,"playId":"a2573c19-2c2b-321c-bea8-c7514626629c","pitchNumber":2,"startTime":"2026-06-03T21:27:02.693Z","endTime":"2026-06-03T21:27:05.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36146884514892,"aZ":-23.096557651291803,"pfxX":11.937184169555177,"pfxZ":4.574269998876675,"pX":0.24004004320974712,"pZ":2.2410611957271476,"vX0":-10.857776928440169,"vY0":-140.18395645191865,"vZ0":-5.224982451278652,"x":107.85,"y":178.27,"x0":2.616827682967914,"y0":50.00516601508644,"z0":5.64146650133791,"aX":23.707484436825997},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.3,"breakHorizontal":-19.3,"spinRate":2167,"spinDirection":112},"zone":5,"typeConfidence":0.91,"plateTime":0.3910508548990079,"extension":5.978115015882999},"index":3,"playId":"d216332d-24f8-3f7c-92df-7aa1322427c7","pitchNumber":3,"startTime":"2026-06-03T21:27:19.218Z","endTime":"2026-06-03T21:27:23.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.211761791212847,"aZ":-24.37793190900815,"pfxX":11.512412110269777,"pfxZ":3.889053656110754,"pX":0.5284100238196499,"pZ":2.516655309280221,"vX0":-9.643324744303575,"vY0":-140.5174732551084,"vZ0":-4.422747217750144,"x":96.86,"y":170.83,"x0":2.505414992881691,"y0":50.002652270965186,"z0":5.690761316967335,"aX":23.07084709894081},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.4,"breakHorizontal":-19.0,"spinRate":1960,"spinDirection":113},"zone":6,"typeConfidence":0.91,"plateTime":0.3894812552643625,"extension":5.937917301551906},"hitData":{"launchSpeed":78.7,"launchAngle":-66.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":118.04,"coordY":189.6}},"index":4,"playId":"b7257382-3c53-3f14-9843-ca5ebf8820a6","pitchNumber":4,"startTime":"2026-06-03T21:27:35.630Z","endTime":"2026-06-03T21:27:45.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.16,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:27:45.652Z","atBatIndex":49},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Juan Soto grounds into a double play, shortstop J.P. Crawford to first baseman Josh Naylor. Bo Bichette out at 2nd. Juan Soto out at 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-03T21:28:10.212Z","endTime":"2026-06-03T21:28:30.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.20032176731637,"aZ":-25.624060131689465,"pfxX":11.8052856558146,"pfxZ":3.2134316588106735,"pX":0.8029056531851946,"pZ":2.5273577314653366,"vX0":-9.383947689690942,"vY0":-141.4415141234221,"vZ0":-4.4929311758206065,"x":86.4,"y":170.54,"x0":2.6185136822087425,"y0":50.00622822831962,"z0":5.765875859938034,"aX":24.08741653021958},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.2,"breakHorizontal":-19.7,"spinRate":2257,"spinDirection":114},"zone":6,"typeConfidence":0.91,"plateTime":0.38625130928141616,"extension":5.915864384816637},"hitData":{"launchSpeed":78.3,"launchAngle":5.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.58,"coordY":148.03}},"index":0,"playId":"7dd43efb-2639-33f8-bed5-ee6c12e6e442","pitchNumber":1,"startTime":"2026-06-03T21:28:20.611Z","endTime":"2026-06-03T21:28:30.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":5.5,"awayTeamWinProbability":94.5,"homeTeamWinProbabilityAdded":1.3999999999999995,"leverageIndex":0.25,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:28:30.639Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Young called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-03T21:28:52.778Z","endTime":"2026-06-03T21:31:19.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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, 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.3,"endSpeed":89.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.547079105304995,"aZ":-27.41264716894404,"pfxX":11.385706388858905,"pfxZ":2.35173816414388,"pX":0.9403845004814828,"pZ":2.8576087836125814,"vX0":-8.932346336778963,"vY0":-141.46668095837276,"vZ0":-3.2156931880498414,"x":81.15,"y":161.62,"x0":2.660945472365557,"y0":50.00390357061151,"z0":5.768076661820042,"aX":23.05788303592193},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.7,"breakHorizontal":-18.7,"spinRate":2189,"spinDirection":113},"zone":12,"typeConfidence":0.91,"plateTime":0.38731971509482177,"extension":5.891668459715757},"index":0,"playId":"d5a5911e-2179-32ad-8ca4-719bbf1d8eb4","pitchNumber":1,"startTime":"2026-06-03T21:28:57.735Z","endTime":"2026-06-03T21:29:01.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":88.2,"endSpeed":81.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33332849287492,"aZ":-31.57360830040236,"pfxX":-1.4738331534282636,"pfxZ":0.358017544288324,"pX":-0.4970253806822758,"pZ":1.8759773622009996,"vX0":-8.256392394347182,"vY0":-128.27363638810235,"vZ0":-3.204966165802782,"x":135.95,"y":188.13,"x0":2.943204399588307,"y0":50.00258317940984,"z0":5.580514168669142,"aX":-2.4780078459915442},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.2,"breakHorizontal":4.3,"spinRate":2521,"spinDirection":280},"zone":7,"typeConfidence":0.9,"plateTime":0.42554679603632906,"extension":5.619538967001185},"index":1,"playId":"4ca1a57f-957a-34e2-ae46-883b964bb8a7","pitchNumber":2,"startTime":"2026-06-03T21:29:15.165Z","endTime":"2026-06-03T21:29:18.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-03T21:29:26.596Z","endTime":"2026-06-03T21:29:36.384Z","isPitch":false,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"},"defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79837819484498,"aZ":-29.89231365063054,"pfxX":-0.403860294212798,"pfxZ":1.3591724006849608,"pX":-1.4204669213545804,"pZ":1.4998186858928442,"vX0":-10.235474981659982,"vY0":-128.305183901022,"vZ0":-4.366147511555342,"x":171.14,"y":198.28,"x0":2.661264601219214,"y0":50.00351654628681,"z0":5.534493743207443,"aX":-0.6764621206211755},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":2.9,"spinRate":2602,"spinDirection":281},"zone":13,"typeConfidence":0.9,"plateTime":0.4257625407868928,"extension":5.763571587138021},"index":3,"playId":"e560675d-8ccc-3c32-8e09-b099076545e0","pitchNumber":3,"startTime":"2026-06-03T21:29:36.384Z","endTime":"2026-06-03T21:29:39.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51448091767921,"aZ":-26.490399222865655,"pfxX":11.488212497527455,"pfxZ":2.794451210488118,"pX":1.7197036656638913,"pZ":3.322377040971586,"vX0":-6.9690219637496735,"vY0":-141.95873532320576,"vZ0":-2.322432551342522,"x":51.45,"y":149.08,"x0":2.7181700810251863,"y0":50.003680108837315,"z0":5.843327058221242,"aX":23.36971237146251},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.8,"breakHorizontal":-19.3,"spinRate":2161,"spinDirection":114},"zone":12,"typeConfidence":0.91,"plateTime":0.38633940482609574,"extension":5.979273773925533},"index":4,"playId":"1e10c657-83b3-3e26-9977-ba1f22c24282","pitchNumber":4,"startTime":"2026-06-03T21:29:53.617Z","endTime":"2026-06-03T21:29:59.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.810439255443335,"aZ":-31.849009085668268,"pfxX":-2.121288923575855,"pfxZ":0.1918661381380531,"pX":0.031624454288867766,"pZ":2.1502571538660114,"vX0":-6.514832686496097,"vY0":-128.54898157961466,"vZ0":-2.628347363443214,"x":115.79,"y":180.72,"x0":2.862814319818017,"y0":50.002002296605795,"z0":5.630351923841377,"aX":-3.590289390256104},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.0,"breakHorizontal":5.2,"spinRate":2602,"spinDirection":291},"zone":8,"typeConfidence":0.91,"plateTime":0.42424542513152774,"extension":5.679744558176225},"index":5,"playId":"d11d2399-fda1-3ff9-8a90-a71884472c0a","pitchNumber":5,"startTime":"2026-06-03T21:30:16.361Z","endTime":"2026-06-03T21:30:19.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08466319714363,"aZ":-25.276503119352935,"pfxX":12.10496133108577,"pfxZ":3.369730346287014,"pX":0.5472970112217753,"pZ":2.6462004589821997,"vX0":-9.93489699118046,"vY0":-142.12753684672813,"vZ0":-4.335172327678109,"x":96.14,"y":167.33,"x0":2.5125743398565326,"y0":50.00645122265165,"z0":5.793395926280167,"aX":24.809973749313016},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.4,"breakHorizontal":-19.9,"spinRate":2199,"spinDirection":117},"zone":6,"typeConfidence":0.91,"plateTime":0.3851420608080134,"extension":5.961287962675552},"index":6,"playId":"c2a68642-665c-3160-a4bc-d07e143a7a2e","pitchNumber":6,"startTime":"2026-06-03T21:30:35.141Z","endTime":"2026-06-03T21:30:39.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.176565209280568,"aZ":-24.812798507989886,"pfxX":11.72042070570194,"pfxZ":4.398920664881327,"pX":-1.0866498407182814,"pZ":1.8483092818093876,"vX0":-13.218712566987637,"vY0":-128.39167250012218,"vZ0":-4.270331482965115,"x":158.42,"y":188.88,"x0":2.601805007111425,"y0":50.000096188852474,"z0":5.460253541003602,"aX":19.59726937617027},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":-18.4,"spinRate":2283,"spinDirection":92},"zone":13,"typeConfidence":0.89,"plateTime":0.4263506240927848,"extension":5.952296635929629},"index":7,"playId":"52bd1ebe-7211-3688-87fc-3761b1ca2496","pitchNumber":7,"startTime":"2026-06-03T21:30:58.291Z","endTime":"2026-06-03T21:31:02.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.442091199130054,"aZ":-26.234111897765167,"pfxX":11.363229175237016,"pfxZ":2.8793851279419362,"pX":0.5306952220530079,"pZ":2.1409189970432085,"vX0":-10.005400319120907,"vY0":-142.5845529372272,"vZ0":-5.245448469734499,"x":96.77,"y":180.98,"x0":2.6070014013975378,"y0":50.0006372895642,"z0":5.657344529366139,"aX":23.420652988718036},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":4.3,"breakHorizontal":-18.6,"spinRate":2129,"spinDirection":116},"zone":9,"typeConfidence":0.91,"plateTime":0.38398626455552964,"extension":6.05316491434447},"index":8,"playId":"2e8601ad-3852-3ee8-910f-0d70f1e02bce","pitchNumber":8,"startTime":"2026-06-03T21:31:15.125Z","endTime":"2026-06-03T21:31:19.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":678606,"link":"/api/v1/people/678606"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.7,"awayTeamWinProbability":94.3,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:31:19.249Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-03T21:33:04.817Z","endTime":"2026-06-03T21:34:57.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":94.1,"endSpeed":86.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.438959092009622,"aZ":-16.506651881514152,"pfxX":-5.501083544354714,"pfxZ":8.181757180087116,"pX":-0.45641187490940743,"pZ":3.686582801324057,"vX0":9.452518878875344,"vY0":-136.8454352086011,"vZ0":-0.8137622318429579,"x":134.4,"y":139.24,"x0":-3.2253866107148186,"y0":50.00360564991165,"z0":5.108264301172388,"aX":-10.536331400915039},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.9,"breakHorizontal":8.2,"spinRate":2411,"spinDirection":218},"zone":11,"typeConfidence":0.89,"plateTime":0.3987787148903741,"extension":6.259315790402684},"index":0,"playId":"7690ca3d-d60d-31db-ba25-27bf2cff1763","pitchNumber":1,"startTime":"2026-06-03T21:33:25.557Z","endTime":"2026-06-03T21:33:29.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":93.3,"endSpeed":85.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.666472090140353,"aZ":-14.3927820646849,"pfxX":-4.598044240615193,"pfxZ":9.474199503421072,"pX":-0.005365000734577036,"pZ":4.168571181637223,"vX0":10.181826294961624,"vY0":-135.64824820414339,"vZ0":-0.2893867875635011,"x":117.2,"y":126.23,"x0":-3.1981064376753814,"y0":50.004491041500096,"z0":5.273787680221948,"aX":-8.632801621303877},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":6.4,"spinRate":2372,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.40268239357236224,"extension":6.283717926295909},"index":1,"playId":"d2cc61e9-d311-358c-a916-773ac8a74071","pitchNumber":2,"startTime":"2026-06-03T21:33:38.890Z","endTime":"2026-06-03T21:33:41.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.4,"endSpeed":87.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.76204753851111,"aZ":-13.388285834663556,"pfxX":-6.67328686261297,"pfxZ":9.596365951795233,"pX":-0.6357291776555928,"pZ":2.007304432228365,"vX0":9.99117630639066,"vY0":-138.52029834426406,"vZ0":-5.321424658748174,"x":141.23,"y":184.58,"x0":-3.409939118284925,"y0":50.005869176305325,"z0":4.836886110191831,"aX":-13.068720611821002},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":10.2,"spinRate":2463,"spinDirection":221},"zone":7,"typeConfidence":0.9,"plateTime":0.3942728976982117,"extension":6.380694391420257},"index":2,"playId":"12b4ce81-7f75-3447-9270-8ddd7eb159fc","pitchNumber":3,"startTime":"2026-06-03T21:33:56.042Z","endTime":"2026-06-03T21:34:00.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.080015757717415,"aZ":-32.432345083069976,"pfxX":-11.317200741233577,"pfxZ":-0.1507666060049475,"pX":0.30032301798232075,"pZ":1.8090668225744282,"vX0":12.834553290864502,"vY0":-128.19797482614808,"vZ0":-1.4328761493210127,"x":105.55,"y":189.94,"x0":-3.2872130553229177,"y0":50.005024952149576,"z0":4.89342131306435,"aX":-18.947816258554422},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.4,"breakHorizontal":17.8,"spinRate":2042,"spinDirection":247},"zone":9,"typeConfidence":0.9,"plateTime":0.426308845801012,"extension":6.303077542140215},"index":3,"playId":"61461195-7f86-3394-ba6b-ec9dce94c509","pitchNumber":4,"startTime":"2026-06-03T21:34:17.327Z","endTime":"2026-06-03T21:34:20.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29428375629633,"aZ":-32.12184753723855,"pfxX":-10.336619468616199,"pfxZ":0.03267968390521858,"pX":-0.8573697565211306,"pZ":1.6187603210470691,"vX0":10.270625829145972,"vY0":-127.66782791793923,"vZ0":-1.6034043110189042,"x":149.68,"y":195.07,"x0":-3.574046628711282,"y0":50.00382610122468,"z0":4.764153208011711,"aX":-17.20247435719078},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.1,"breakHorizontal":16.7,"spinRate":2040,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.4277062072509117,"extension":6.180264685962724},"index":4,"playId":"8216314d-24cf-3802-aae3-7834c20d54c3","pitchNumber":5,"startTime":"2026-06-03T21:34:34.346Z","endTime":"2026-06-03T21:34:37.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61582443717651,"aZ":-25.69558261246957,"pfxX":8.773644570328297,"pfxZ":4.611126456155208,"pX":-0.3814700918734462,"pZ":2.7618774168040012,"vX0":5.034838329352202,"vY0":-117.82775032053252,"vZ0":0.5610816350284266,"x":131.54,"y":164.21,"x0":-3.6864070425711812,"y0":50.00126696286302,"z0":4.896993897858317,"aX":12.321077955612461},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":8.8,"breakHorizontal":-17.2,"spinRate":2579,"spinDirection":96},"zone":1,"typeConfidence":2.0,"plateTime":0.46503997882732273,"extension":6.319099880540032},"index":5,"playId":"12a6c9eb-ccfe-3a19-bc84-cc5a66de7db7","pitchNumber":6,"startTime":"2026-06-03T21:34:53.288Z","endTime":"2026-06-03T21:34:57.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3999999999999995,"awayTeamWinProbability":95.6,"homeTeamWinProbabilityAdded":-1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:34:57.173Z","atBatIndex":52},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luke Raley lines out sharply to first baseman Jared Young.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-03T21:35:10.422Z","endTime":"2026-06-03T21:37:03.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(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":87.2,"endSpeed":80.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52399794582532,"aZ":-31.806640954880095,"pfxX":-11.4569213816849,"pfxZ":0.2268579389890828,"pX":-1.2948108228488076,"pZ":2.1727702705102616,"vX0":9.689587641396761,"vY0":-126.61539933154639,"vZ0":-0.3866261257026349,"x":166.36,"y":180.12,"x0":-3.672585239578586,"y0":50.00499139284106,"z0":4.860807696196523,"aX":-18.70694135202813},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":18.7,"spinRate":2176,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.4316872722315819,"extension":6.0972131823906635},"index":0,"playId":"15f8c454-bb9f-3237-8e18-03b1dc2ce25e","pitchNumber":1,"startTime":"2026-06-03T21:35:20.780Z","endTime":"2026-06-03T21:35:23.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1683603905319,"aZ":-25.079937616531385,"pfxX":8.238640371710597,"pfxZ":4.960916188998742,"pX":-0.560091323856812,"pZ":1.5768828350222828,"vX0":4.916341723832248,"vY0":-118.93283134885891,"vZ0":-2.2915104609582233,"x":138.35,"y":196.2,"x0":-3.725637153187386,"y0":50.00437916744584,"z0":4.83144135435134,"aX":11.781417992469606},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":8.6,"breakHorizontal":-16.1,"spinRate":2535,"spinDirection":70},"zone":13,"typeConfidence":2.0,"plateTime":0.4608361818737565,"extension":6.208119290416675},"index":1,"playId":"2b97a1d6-b7c0-337e-bc8b-9e79fbc64221","pitchNumber":2,"startTime":"2026-06-03T21:35:33.765Z","endTime":"2026-06-03T21:35:38.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"}},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.384102528170555,"aZ":-14.851699897639056,"pfxX":-7.120279194431373,"pfxZ":8.868986249231245,"pX":1.1214064705224789,"pZ":2.706485528679173,"vX0":14.805520490516512,"vY0":-138.49181610541154,"vZ0":-2.9406440320195415,"x":74.25,"y":165.7,"x0":-3.3558112002510936,"y0":50.000999246005556,"z0":4.768639016309759,"aX":-13.905928804567152},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":10.0,"spinRate":2517,"spinDirection":220},"zone":12,"typeConfidence":0.89,"plateTime":0.3946960195540017,"extension":6.455962623208177},"index":2,"playId":"04f16ea8-4e1a-3002-bfee-5815736e8cb2","pitchNumber":3,"startTime":"2026-06-03T21:36:05.928Z","endTime":"2026-06-03T21:36:09.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.15738729339139,"aZ":-14.948624247342035,"pfxX":-7.386811188815942,"pfxZ":9.055251539044018,"pX":-0.11689636116703811,"pZ":3.501182857424204,"vX0":11.776483849822304,"vY0":-136.79924586620544,"vZ0":-0.8215850685450774,"x":121.46,"y":144.25,"x0":-3.5106656326358396,"y0":50.00219484917074,"z0":4.826636371038366,"aX":-14.052230237326317},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":11.0,"spinRate":2405,"spinDirection":242},"zone":11,"typeConfidence":0.89,"plateTime":0.39983583383459864,"extension":6.314107798729878},"index":3,"playId":"905adef0-9f41-31b9-984e-efb76f13c53a","pitchNumber":4,"startTime":"2026-06-03T21:36:21.150Z","endTime":"2026-06-03T21:36:24.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.789554920815988,"aZ":-32.24611383676248,"pfxX":-11.265478426820138,"pfxZ":-0.04520088344697859,"pX":-1.1348153120414881,"pZ":0.8135569423832109,"vX0":9.802510181688115,"vY0":-128.55123008355258,"vZ0":-3.6380642101287117,"x":160.26,"y":216.81,"x0":-3.52005323539302,"y0":50.00210087460488,"z0":4.730604572446602,"aX":-18.99506047518825},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.6,"breakHorizontal":18.4,"spinRate":2023,"spinDirection":254},"zone":13,"typeConfidence":0.9,"plateTime":0.4248847692514399,"extension":6.304656130183418},"index":4,"playId":"5ce5e097-26e3-3317-a2a6-c56de724329b","pitchNumber":5,"startTime":"2026-06-03T21:36:38.558Z","endTime":"2026-06-03T21:36:41.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.866009484918802,"aZ":-17.052784439256197,"pfxX":-7.97204039355181,"pfxZ":8.054485882098465,"pX":-0.07004297772990838,"pZ":2.529602321260123,"vX0":12.386541425761902,"vY0":-135.704346052289,"vZ0":-2.6129956244354187,"x":119.67,"y":170.48,"x0":-3.6440697536317366,"y0":50.0016453212813,"z0":4.6836743340547216,"aX":-14.965705364384474},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":12.0,"spinRate":2385,"spinDirection":231},"zone":5,"typeConfidence":0.85,"plateTime":0.40259538567011877,"extension":6.407570086664446},"hitData":{"launchSpeed":103.6,"launchAngle":9.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":163.91,"coordY":156.28}},"index":5,"playId":"582e6fdd-73e7-3e5a-b459-c1be4d1f65c3","pitchNumber":6,"startTime":"2026-06-03T21:36:57.066Z","endTime":"2026-06-03T21:37:03.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:37:03.234Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, second baseman Marcus Semien to first baseman Jared Young.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-03T21:37:16.069Z","endTime":"2026-06-03T21:38:13.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":94.8,"endSpeed":86.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.601234240355456,"aZ":-15.28371403044747,"pfxX":-5.151952497483791,"pfxZ":8.78579118709628,"pX":-0.3226215608154389,"pZ":2.4255576351007924,"vX0":10.021954112818896,"vY0":-137.75952483483397,"vZ0":-4.0725294717131995,"x":129.3,"y":173.29,"x0":-3.3382474054597706,"y0":50.000781467789544,"z0":4.956205447555436,"aX":-9.90318429630942},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":7.2,"spinRate":2441,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.3976006598096431,"extension":6.3917413277736985},"index":0,"playId":"4859fe8b-596b-30aa-a4e2-e06e18f51a1c","pitchNumber":1,"startTime":"2026-06-03T21:37:28.169Z","endTime":"2026-06-03T21:37:31.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.728363462338546,"aZ":-26.90068474579364,"pfxX":6.7875653101877385,"pfxZ":3.6322149758512854,"pX":0.09362374186843098,"pZ":2.4182258450856007,"vX0":6.891082036659665,"vY0":-120.15269101377099,"vZ0":-0.15447882526747791,"x":113.43,"y":173.49,"x0":-3.7005662987885413,"y0":50.003662345023734,"z0":4.887239207776366,"aX":9.857791963712884},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":6.8,"breakHorizontal":-14.0,"spinRate":2576,"spinDirection":25},"zone":5,"typeConfidence":2.0,"plateTime":0.4570209669855658,"extension":6.328140984575421},"index":1,"playId":"53a0454e-84a5-31df-acdb-2bfa25941fa1","pitchNumber":2,"startTime":"2026-06-03T21:37:45.076Z","endTime":"2026-06-03T21:37:48.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":81.6,"endSpeed":75.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.793738743078983,"aZ":-27.257449489407858,"pfxX":5.038631649705007,"pfxZ":3.4290614252384284,"pX":-1.1235482988387964,"pZ":1.961468559163525,"vX0":4.883290945168601,"vY0":-118.7683591097573,"vZ0":-0.9291583279805051,"x":159.83,"y":185.82,"x0":-3.857652239771982,"y0":50.00439922024236,"z0":4.826667760332559,"aX":7.231210762933947},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.2,"breakHorizontal":-10.3,"spinRate":2595,"spinDirection":85},"zone":13,"typeConfidence":2.0,"plateTime":0.4603725121044655,"extension":6.359811470319737},"hitData":{"launchSpeed":69.5,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.83,"coordY":161.21}},"index":2,"playId":"68ae175f-14dc-3a0b-becf-6f78d951c3bc","pitchNumber":3,"startTime":"2026-06-03T21:38:04.339Z","endTime":"2026-06-03T21:38:13.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":642547,"link":"/api/v1/people/642547"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":-0.39999999999999947,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:38:13.367Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-03T21:40:30.594Z","endTime":"2026-06-03T21:41:26.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681867,"fullName":"Cooper Criswell","link":"/api/v1/people/681867"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cooper Criswell replaces José A. Ferrer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T21:39:20.269Z","endTime":"2026-06-03T21:40:32.764Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681867,"link":"/api/v1/people/681867"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678606,"link":"/api/v1/people/678606","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75505453236626,"aZ":-37.98599543235539,"pfxX":-8.50156832900981,"pfxZ":-3.38565952241816,"pX":-0.2716039738956901,"pZ":1.7495009335528977,"vX0":6.872627792653747,"vY0":-130.11798947322617,"vZ0":-0.4156591257049729,"x":127.35,"y":191.54,"x0":-1.8397999427003406,"y0":50.00164784922079,"z0":4.784393403965016,"aX":-14.608377903018864},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-6.0,"breakHorizontal":13.9,"spinRate":1887,"spinDirection":261},"zone":8,"typeConfidence":0.75,"plateTime":0.4206071320844518,"extension":6.206443779096577},"index":1,"playId":"0c991e61-8b9d-3ed8-8817-9b743e6d0c79","pitchNumber":1,"startTime":"2026-06-03T21:40:32.764Z","endTime":"2026-06-03T21:40:36.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":70.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.02477372356464,"aZ":-28.620787066138003,"pfxX":10.51605231369666,"pfxZ":2.7998803004398116,"pX":-0.6418009500502341,"pZ":2.4500264514691055,"vX0":0.4885516665146336,"vY0":-112.17015040602847,"vZ0":1.3424275262076344,"x":141.46,"y":172.63,"x0":-2.228101346843188,"y0":50.002358233984964,"z0":4.770276662229046,"aX":13.348350723486154},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":5.8,"breakHorizontal":-19.2,"spinRate":2672,"spinDirection":89},"zone":4,"typeConfidence":0.91,"plateTime":0.4890128792314754,"extension":6.245763648072697},"index":2,"playId":"24856009-c146-324a-b15c-7e037021338d","pitchNumber":2,"startTime":"2026-06-03T21:40:55.873Z","endTime":"2026-06-03T21:40:59.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-03T21:41:11.057Z","endTime":"2026-06-03T21:41:22.215Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28919306573606,"aZ":-28.611438820056893,"pfxX":0.15431687906838631,"pfxZ":2.1931639718616776,"pX":0.17063978205277627,"pZ":3.350531991254439,"vX0":5.348236400934105,"vY0":-126.01072769672419,"vZ0":1.589892665510066,"x":110.5,"y":148.32,"x0":-1.9907042001454647,"y0":50.00123279225174,"z0":5.0070320213997626,"aX":0.25039049043434936},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.6,"breakHorizontal":-1.4,"spinRate":2271,"spinDirection":196},"zone":2,"typeConfidence":0.9,"plateTime":0.4330705948346738,"extension":6.464280101902797},"index":4,"playId":"a585fec1-1e23-3c4d-8c96-d1f0657e1a4f","pitchNumber":3,"startTime":"2026-06-03T21:41:22.215Z","endTime":"2026-06-03T21:41:26.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":681867,"link":"/api/v1/people/681867"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":681867,"link":"/api/v1/people/681867"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5000000000000004,"awayTeamWinProbability":96.5,"homeTeamWinProbabilityAdded":0.30000000000000027,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:41:26.996Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out, first baseman Josh Naylor to pitcher Cooper Criswell.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-03T21:41:43.392Z","endTime":"2026-06-03T21:41:58.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681867,"fullName":"Cooper Criswell","link":"/api/v1/people/681867"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681867,"link":"/api/v1/people/681867"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.877050007717642,"aZ":-37.771063093088976,"pfxX":-8.093836041705105,"pfxZ":-3.184337626901323,"pX":0.6479805603992485,"pZ":2.1533134652218995,"vX0":8.796223608815385,"vY0":-131.72070861157314,"vZ0":0.6578630450253595,"x":92.3,"y":180.64,"x0":-1.6825141653408124,"y0":50.00363493277329,"z0":4.692282763684091,"aX":-14.22982712934686},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-5.4,"breakHorizontal":12.7,"spinRate":2038,"spinDirection":261},"zone":9,"typeConfidence":0.91,"plateTime":0.41576995790963256,"extension":6.265308070568308},"hitData":{"launchSpeed":90.0,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.52,"coordY":161.21}},"index":0,"playId":"5c0148f5-c8b3-3c91-b538-b68afdfffd15","pitchNumber":1,"startTime":"2026-06-03T21:41:48.693Z","endTime":"2026-06-03T21:41:58.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":681867,"link":"/api/v1/people/681867"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":681867,"link":"/api/v1/people/681867"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.6999999999999997,"awayTeamWinProbability":96.3,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:41:58.593Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"A.J. Ewing singles on a ground ball to shortstop J.P. Crawford.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-03T21:42:31.502Z","endTime":"2026-06-03T21:43:12.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681867,"fullName":"Cooper Criswell","link":"/api/v1/people/681867"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"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":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T21:42:22.133Z","endTime":"2026-06-03T21:42:33.773Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":70.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.749392663151202,"aZ":-29.202394057211787,"pfxX":10.42010768151547,"pfxZ":2.3480648763656475,"pX":-0.5283114520540778,"pZ":2.6645384512790584,"vX0":0.4571288387501874,"vY0":-112.2565299161293,"vZ0":1.6153216756677766,"x":137.14,"y":166.84,"x0":-2.08738409676193,"y0":50.00402101146185,"z0":4.924886857124226,"aX":13.19900306953871},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":5.0,"breakHorizontal":-19.0,"spinRate":2461,"spinDirection":82},"zone":4,"typeConfidence":0.91,"plateTime":0.4893283088672713,"extension":6.461840168604633},"index":1,"playId":"9236463b-6122-31e2-8f4d-c390551dc8e1","pitchNumber":1,"startTime":"2026-06-03T21:42:33.773Z","endTime":"2026-06-03T21:42:38.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":84.7,"endSpeed":77.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.135249747030194,"aZ":-41.110413696819016,"pfxX":-6.0924765975608866,"pfxZ":-5.847974094341004,"pX":-1.0385765219054859,"pZ":1.5076395007120647,"vX0":4.2725190781719595,"vY0":-123.2957376347233,"vZ0":0.639260619819195,"x":156.59,"y":198.07,"x0":-2.008514087339615,"y0":50.0009227296872,"z0":4.733891741315727,"aX":-9.312681234217594},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.1,"breakHorizontal":10.0,"spinRate":1430,"spinDirection":275},"zone":13,"typeConfidence":0.89,"plateTime":0.4454387357221079,"extension":6.185551004971938},"index":2,"playId":"c30091f3-ee13-3c2a-af8a-fff2accc353e","pitchNumber":2,"startTime":"2026-06-03T21:42:46.535Z","endTime":"2026-06-03T21:42:50.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.615181560187825,"aZ":-37.166494916589606,"pfxX":-7.590748559013546,"pfxZ":-3.235210385997407,"pX":-0.9414130264760712,"pZ":2.1003926118772536,"vX0":4.766213582944955,"vY0":-123.42238539292866,"vZ0":0.9221412391747486,"x":152.88,"y":182.07,"x0":-1.9115439402598118,"y0":50.004267994673604,"z0":4.852465487156143,"aX":-11.709280492114978},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.4,"breakHorizontal":12.6,"spinRate":1553,"spinDirection":270},"zone":13,"typeConfidence":0.9,"plateTime":0.44382709933325826,"extension":6.217996918789325},"hitData":{"launchSpeed":65.5,"launchAngle":1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.4,"coordY":156.65}},"index":3,"playId":"e7755cb3-9140-3771-8c0f-df1358598099","pitchNumber":3,"startTime":"2026-06-03T21:42:59.875Z","endTime":"2026-06-03T21:43:12.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_ab"},{"player":{"id":681867,"link":"/api/v1/people/681867"},"credit":"p_ab"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_pa"},{"player":{"id":681867,"link":"/api/v1/people/681867"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5000000000000004,"awayTeamWinProbability":96.5,"homeTeamWinProbabilityAdded":-0.1999999999999993,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:43:12.889Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"MJ Melendez flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-03T21:43:26.789Z","endTime":"2026-06-03T21:45:16.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681867,"fullName":"Cooper Criswell","link":"/api/v1/people/681867"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,6],"actionIndex":[2],"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":76.9,"endSpeed":70.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.91039573748425,"aZ":-27.668195012665226,"pfxX":10.099651911382619,"pfxZ":3.5617148768828137,"pX":0.9221092438577718,"pZ":2.3657661750542616,"vX0":3.569869464775821,"vY0":-111.92820094801114,"vZ0":0.7326060867735573,"x":81.85,"y":174.9,"x0":-2.0070329469693386,"y0":50.000511840195685,"z0":4.875743146282425,"aX":12.763787494295332},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":7.0,"breakHorizontal":-19.2,"spinRate":2685,"spinDirection":78},"zone":14,"typeConfidence":0.91,"plateTime":0.4900561335320073,"extension":6.3897546219446015},"index":0,"playId":"bfa2f0d2-8e35-316e-b55b-2eb49c7a1498","pitchNumber":1,"startTime":"2026-06-03T21:43:38.847Z","endTime":"2026-06-03T21:43:43.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28091710201404,"aZ":-35.34918597168858,"pfxX":-8.796652120105438,"pfxZ":-2.0500840714451156,"pX":0.4561837323343123,"pZ":1.6255789321899463,"vX0":8.276845553209712,"vY0":-123.34038962081698,"vZ0":-0.42840450799826657,"x":99.61,"y":194.89,"x0":-1.7914441533796357,"y0":50.00189930879729,"z0":4.7684581397902654,"aX":-13.62650200321317},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.6,"breakHorizontal":14.2,"spinRate":1655,"spinDirection":270},"zone":9,"typeConfidence":0.86,"plateTime":0.4431558079018387,"extension":6.263607738502785},"index":1,"playId":"560e280c-0230-3a3d-be20-bedc58d7722a","pitchNumber":2,"startTime":"2026-06-03T21:43:55.698Z","endTime":"2026-06-03T21:44:05.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"A.J. Ewing steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"560e280c-0230-3a3d-be20-bedc58d7722a","startTime":"2026-06-03T21:44:10.138Z","endTime":"2026-06-03T21:44:24.678Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"postOnSecond":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.12,"dramaIndex":9.0,"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":70.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.04479836138795,"aZ":-28.837535694167833,"pfxX":10.589892504531289,"pfxZ":2.6259177288034152,"pX":-0.6016277818610336,"pZ":2.22936654416456,"vX0":0.4433415155029506,"vY0":-112.75797229702954,"vZ0":0.7248294118420391,"x":139.93,"y":178.59,"x0":-2.174606231565986,"y0":50.00243855056165,"z0":4.844073553430881,"aX":13.454615981217191},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":5.3,"breakHorizontal":-19.2,"spinRate":2693,"spinDirection":80},"zone":4,"typeConfidence":0.91,"plateTime":0.4882399383963141,"extension":6.30881450361741},"index":3,"playId":"0dc1eb97-9a17-324f-9e77-9a11794e5a38","pitchNumber":3,"startTime":"2026-06-03T21:44:24.678Z","endTime":"2026-06-03T21:44:28.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.265358346182488,"aZ":-27.495648302195242,"pfxX":0.4762149134992204,"pfxZ":2.8822809113557977,"pX":-0.07224302144884487,"pZ":3.364814642722244,"vX0":4.707426562132201,"vY0":-126.047066784593,"vZ0":1.667205842830187,"x":119.75,"y":147.93,"x0":-2.018428509392231,"y0":50.00574102264463,"z0":4.899653499983813,"aX":0.7730931325913702},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.8,"breakHorizontal":-1.8,"spinRate":2332,"spinDirection":202},"zone":2,"typeConfidence":0.91,"plateTime":0.4329253777374493,"extension":6.401682338004664},"index":4,"playId":"8b91371d-199d-315c-8683-42793bcc8390","pitchNumber":4,"startTime":"2026-06-03T21:44:41.448Z","endTime":"2026-06-03T21:44:48.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-03T21:44:55.728Z","endTime":"2026-06-03T21:45:07.102Z","isPitch":false,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"},"defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.889447811720682,"aZ":-32.68976602545415,"pfxX":6.656178841118485,"pfxZ":-0.352142470156247,"pX":-0.20091604222322657,"pZ":3.2602905443570656,"vX0":2.090483386949406,"vY0":-120.26214907181819,"vZ0":2.4016949237817045,"x":124.66,"y":150.75,"x0":-1.9456920577684709,"y0":50.00197915132484,"z0":5.144252876876219,"aX":9.768260551990412},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.2,"breakHorizontal":-12.6,"spinRate":2608,"spinDirection":102},"zone":2,"typeConfidence":2.0,"plateTime":0.45510199276298646,"extension":6.353206639118965},"hitData":{"launchSpeed":88.4,"launchAngle":36.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.77,"coordY":94.22}},"index":6,"playId":"b734f52c-346c-3657-bd89-867e76edb6b7","pitchNumber":5,"startTime":"2026-06-03T21:45:07.102Z","endTime":"2026-06-03T21:45:16.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669004,"link":"/api/v1/people/669004","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_ab"},{"player":{"id":681867,"link":"/api/v1/people/681867"},"credit":"p_ab"},{"player":{"id":669004,"link":"/api/v1/people/669004"},"credit":"b_pa"},{"player":{"id":681867,"link":"/api/v1/people/681867"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":0.49999999999999956,"leverageIndex":0.12,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:45:16.858Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rob Refsnyder flies out to right fielder Carson Benge.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T21:47:47.009Z","endTime":"2026-06-03T21:49:42.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8,9],"actionIndex":[0,1],"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":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brooks Raley replaces Freddy Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T21:46:24.216Z","endTime":"2026-06-03T21:47:25.674Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642547,"link":"/api/v1/people/642547","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Rob Refsnyder replaces Dominic Canzone.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-03T21:47:25.674Z","endTime":"2026-06-03T21:47:49.164Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"},"defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(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":85.6,"endSpeed":79.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.126002178080167,"aZ":-25.41347705118469,"pfxX":-1.879201495426229,"pfxZ":4.2545535530313146,"pX":-1.4610206318109855,"pZ":2.08806586893047,"vX0":-9.330097555670905,"vY0":-124.47516438584326,"vZ0":-3.953196360731849,"x":172.69,"y":182.4,"x0":2.561225374760021,"y0":50.0023595033073,"z0":5.7717835817742555,"aX":-2.9822460345149135},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.1,"breakHorizontal":5.3,"spinRate":2578,"spinDirection":188},"zone":13,"typeConfidence":0.83,"plateTime":0.4380049070668819,"extension":5.818219365853957},"index":2,"playId":"a3de1261-2f2f-3002-8274-6a7b50e79ca5","pitchNumber":1,"startTime":"2026-06-03T21:47:49.164Z","endTime":"2026-06-03T21:47:53.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.490932087593016,"aZ":-22.93467605847984,"pfxX":-0.29222923384477806,"pfxZ":5.568041393986982,"pX":-1.5963420603195178,"pZ":2.241912003956975,"vX0":-10.375327650135878,"vY0":-127.08978634395186,"vZ0":-4.142178992172286,"x":177.85,"y":178.25,"x0":2.5522778831187827,"y0":50.00315567534583,"z0":5.682737691540772,"aX":-0.4847526806131829},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.5,"breakHorizontal":2.5,"spinRate":2614,"spinDirection":159},"zone":13,"typeConfidence":0.9,"plateTime":0.4285879825401495,"extension":5.844079221267941},"index":3,"playId":"3661c4ab-2889-39d0-80bf-8a5ba9f4dd16","pitchNumber":2,"startTime":"2026-06-03T21:48:06.121Z","endTime":"2026-06-03T21:48:09.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.914803006724647,"aZ":-32.69734564418824,"pfxX":11.044455039744665,"pfxZ":-0.3447205738159109,"pX":1.868035155046362,"pZ":2.9430703176350246,"vX0":-5.991180823178569,"vY0":-122.1432901903102,"vZ0":-0.10715071541109644,"x":45.79,"y":159.32,"x0":2.916945010999162,"y0":50.0031133784292,"z0":5.797485620443815,"aX":16.69877505817538},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.4,"breakHorizontal":-18.6,"spinRate":1945,"spinDirection":114},"zone":12,"typeConfidence":0.91,"plateTime":0.44830813354319066,"extension":5.581680363001777},"index":4,"playId":"6b8ce853-388d-396e-abec-c943956c3083","pitchNumber":3,"startTime":"2026-06-03T21:48:17.911Z","endTime":"2026-06-03T21:48:21.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.95733062048436,"aZ":-21.823065751911585,"pfxX":0.7086965321327369,"pfxZ":6.155096192575156,"pX":0.23124807092828323,"pZ":2.911395683407141,"vX0":-7.040641285562661,"vY0":-128.00040040470807,"vZ0":-2.84940883237551,"x":108.19,"y":160.17,"x0":2.909322582662045,"y0":50.00612423704307,"z0":5.721668787534159,"aX":1.1930675967871907},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.8,"breakHorizontal":0.1,"spinRate":2633,"spinDirection":155},"zone":2,"typeConfidence":0.91,"plateTime":0.4256390948012614,"extension":5.754201051680712},"index":5,"playId":"afbc0559-ae33-3325-b09b-d7c4f3ad79be","pitchNumber":4,"startTime":"2026-06-03T21:48:33.413Z","endTime":"2026-06-03T21:48:36.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.026084857067115,"aZ":-28.95795528405508,"pfxX":11.108689860410795,"pfxZ":2.120732853676433,"pX":1.0162948518104338,"pZ":2.80195396389179,"vX0":-7.585513330722957,"vY0":-122.43887422268301,"vZ0":-1.2197373366355488,"x":78.26,"y":163.13,"x0":2.7101958631497145,"y0":50.00590433573489,"z0":5.783143834344204,"aX":16.880418444522075},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.8,"breakHorizontal":-18.4,"spinRate":2004,"spinDirection":112},"zone":12,"typeConfidence":0.88,"plateTime":0.44723321792363446,"extension":5.492256112986996},"index":6,"playId":"b679a5f5-f6f2-3caf-9861-70781c9f1d74","pitchNumber":5,"startTime":"2026-06-03T21:48:45.017Z","endTime":"2026-06-03T21:48:48.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-06-03T21:48:56.027Z","endTime":"2026-06-03T21:49:04.236Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"},"defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":86.7,"endSpeed":80.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.962001377752046,"aZ":-24.813612820865924,"pfxX":-0.5695521852335184,"pfxZ":4.5155251918861,"pX":-0.45836965163958737,"pZ":2.4939989726723923,"vX0":-7.915626261727345,"vY0":-126.14060625232658,"vZ0":-3.120650620204529,"x":134.47,"y":171.44,"x0":2.7796761924993874,"y0":50.00259434541513,"z0":5.7235542841398805,"aX":-0.9260453843040154},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.8,"breakHorizontal":2.6,"spinRate":2516,"spinDirection":163},"zone":4,"typeConfidence":0.91,"plateTime":0.4323747524761412,"extension":5.726258131253452},"index":8,"playId":"f05b90d1-1dab-3772-b11f-c99c6c8db9f5","pitchNumber":6,"startTime":"2026-06-03T21:49:04.236Z","endTime":"2026-06-03T21:49:07.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":85.8,"endSpeed":80.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.844272561378173,"aZ":-30.015766996210584,"pfxX":-1.9494865058719648,"pfxZ":1.3430856257386488,"pX":0.467080709891126,"pZ":2.3120809421068813,"vX0":-5.4037134059981815,"vY0":-125.03143882999841,"vZ0":-2.586017224736071,"x":99.2,"y":176.35,"x0":2.89731452718275,"y0":50.00272943171376,"z0":5.788001607798867,"aX":-3.1292173548642777},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.2,"breakHorizontal":4.6,"spinRate":2495,"spinDirection":210},"zone":6,"typeConfidence":0.92,"plateTime":0.4357186668515558,"extension":5.703418766617516},"hitData":{"launchSpeed":82.8,"launchAngle":57.0,"totalDistance":207.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.11,"coordY":127.43}},"index":9,"playId":"1f118ddc-e996-30d9-9bf7-c20caaa16671","pitchNumber":7,"startTime":"2026-06-03T21:49:32.710Z","endTime":"2026-06-03T21:49:42.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-1.1999999999999997,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:49:42.225Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jhonny Pereda walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T21:49:55.629Z","endTime":"2026-06-03T21:51:12.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.25676376983218,"aZ":-30.65122979170189,"pfxX":-7.903073636627896,"pfxZ":1.0842990550717921,"pX":1.1828433748665166,"pZ":2.2766675558568394,"vX0":-2.5311419970256672,"vY0":-117.55802775478395,"vZ0":-0.8151172218443643,"x":71.91,"y":177.31,"x0":3.2999582862481716,"y0":50.000004322985475,"z0":5.472708478194688,"aX":-11.060718334697327},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.0,"breakHorizontal":14.9,"spinRate":2820,"spinDirection":287},"zone":14,"typeConfidence":0.89,"plateTime":0.46589485500770644,"extension":5.7354832712405255},"index":0,"playId":"2bf0232f-fbaf-372e-88c3-182a512adc08","pitchNumber":1,"startTime":"2026-06-03T21:50:07.695Z","endTime":"2026-06-03T21:50:12.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.2,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.639299621615727,"aZ":-29.929254036741387,"pfxX":-11.758054772084668,"pfxZ":1.6376123519334396,"pX":2.9368295957193102,"pZ":4.085783323061574,"vX0":2.1372498328226053,"vY0":-116.68540150890699,"vZ0":2.8985323978953272,"x":5.05,"y":128.46,"x0":3.53468553443128,"y0":50.005688702355734,"z0":5.653422182258417,"aX":-16.162065706012676},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.0,"breakHorizontal":20.8,"spinRate":2827,"spinDirection":277},"zone":12,"typeConfidence":0.91,"plateTime":0.4699982687850137,"extension":5.614415454788922},"index":1,"playId":"6b98596e-4fa9-3b2a-a52d-3bf028822852","pitchNumber":2,"startTime":"2026-06-03T21:50:22.117Z","endTime":"2026-06-03T21:50:25.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43606073938346,"aZ":-26.73836916409663,"pfxX":8.54264269595445,"pfxZ":3.0498536991368663,"pX":-0.3650179159572122,"pZ":3.9075844968862383,"vX0":-11.061360697785355,"vY0":-132.2370884264528,"vZ0":0.5288962635456341,"x":130.91,"y":133.28,"x0":2.749321056935363,"y0":50.00301691870057,"z0":5.65622596170224,"aX":15.230513083733225},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.9,"breakHorizontal":-13.2,"spinRate":2570,"spinDirection":138},"zone":11,"typeConfidence":0.9,"plateTime":0.41315288853505505,"extension":5.722919899144133},"index":2,"playId":"21fae126-2591-3565-81c4-58766821addd","pitchNumber":3,"startTime":"2026-06-03T21:50:45.664Z","endTime":"2026-06-03T21:50:50.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.9,"strikeZoneTop":3.255,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55736663822265,"aZ":-25.50614243494059,"pfxX":-2.2067811395712926,"pfxZ":4.06954355023498,"pX":-1.4495654947227068,"pZ":2.207128269618804,"vX0":-9.62329743321961,"vY0":-126.3668382638987,"vZ0":-3.594801531629755,"x":172.25,"y":179.19,"x0":2.6742839616666236,"y0":50.0032017693031,"z0":5.66704171264258,"aX":-3.615202967024926},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.8,"breakHorizontal":5.9,"spinRate":2555,"spinDirection":197},"zone":13,"typeConfidence":0.89,"plateTime":0.4312763120335612,"extension":5.846676452099048},"index":3,"playId":"5605e578-e17b-3c8a-80a7-73b2cff3cd4d","pitchNumber":4,"startTime":"2026-06-03T21:51:09.146Z","endTime":"2026-06-03T21:51:12.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":640902,"link":"/api/v1/people/640902","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":1.1999999999999997,"leverageIndex":0.26,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:51:12.723Z","atBatIndex":60},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Colt Emerson pops out to third baseman Brett Baty in foul territory.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T21:51:28.322Z","endTime":"2026-06-03T21:52:02.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":806068,"fullName":"Colt Emerson","link":"/api/v1/people/806068"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.957780066225595,"aZ":-25.35348556752731,"pfxX":-8.074850826296295,"pfxZ":4.8990287976751326,"pX":-0.22974574245369747,"pZ":2.5569074522495496,"vX0":-5.582119514476088,"vY0":-117.17490654545814,"vZ0":-1.1733701903304705,"x":125.76,"y":169.74,"x0":3.231597692959195,"y0":50.002015504903696,"z0":5.4311665168059005,"aX":-11.23575298887366},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":8.9,"breakHorizontal":16.0,"spinRate":2805,"spinDirection":286},"zone":4,"typeConfidence":0.91,"plateTime":0.4672957096854602,"extension":5.741423983999455},"index":0,"playId":"2539ea44-8891-30b8-a8f3-a04a6ebcd167","pitchNumber":1,"startTime":"2026-06-03T21:51:38.987Z","endTime":"2026-06-03T21:51:43.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11485482189765,"aZ":-26.9737738008035,"pfxX":-3.186061027244085,"pfxZ":3.3052585743902245,"pX":0.02263794790054103,"pZ":2.7798985358938406,"vX0":-6.004793290193719,"vY0":-123.9993459720642,"vZ0":-1.998879861556513,"x":116.14,"y":163.72,"x0":2.8789108551811764,"y0":50.00547645019395,"z0":5.821668877273897,"aX":-5.019635334724951},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.8,"breakHorizontal":7.1,"spinRate":2482,"spinDirection":194},"zone":5,"typeConfidence":0.86,"plateTime":0.4397853463483612,"extension":5.644967740902036},"hitData":{"launchSpeed":83.4,"launchAngle":70.0,"totalDistance":105.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":92.14,"coordY":176.53}},"index":1,"playId":"e2c6834d-1f86-321d-846f-99366991e796","pitchNumber":2,"startTime":"2026-06-03T21:51:50.738Z","endTime":"2026-06-03T21:52:02.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806068,"link":"/api/v1/people/806068","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":806068,"link":"/api/v1/people/806068"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.59,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:52:02.182Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-03T21:52:16.935Z","endTime":"2026-06-03T21:53:00.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":72.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.296297929806197,"aZ":-30.398830497635533,"pfxX":-10.452207173871415,"pfxZ":1.3271652464225046,"pX":0.14766708902422887,"pZ":2.2052441629053865,"vX0":-3.876151875809371,"vY0":-115.62247245711583,"vZ0":-0.8265707568282283,"x":111.37,"y":179.24,"x0":3.210215551294423,"y0":50.0022454518753,"z0":5.520045950974988,"aX":-13.956416143089605},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":2.5,"breakHorizontal":19.9,"spinRate":2933,"spinDirection":290},"zone":8,"typeConfidence":0.91,"plateTime":0.47621668572730513,"extension":5.683060293536144},"index":0,"playId":"bdcc961b-b0b9-3d31-9f5e-8d3e1526c608","pitchNumber":1,"startTime":"2026-06-03T21:52:24.275Z","endTime":"2026-06-03T21:52:28.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":86.3,"endSpeed":79.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.582261472641544,"aZ":-27.84255278111634,"pfxX":-1.6561951919931421,"pfxZ":2.710360256031348,"pX":-0.5196509200077125,"pZ":2.165801306097745,"vX0":-8.12923809323177,"vY0":-125.4704455395468,"vZ0":-2.975385648765187,"x":136.81,"y":180.3,"x0":2.973158043432496,"y0":50.0057095477441,"z0":5.627910244940391,"aX":-2.6487606187371044},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.4,"breakHorizontal":4.8,"spinRate":2578,"spinDirection":188},"zone":7,"typeConfidence":0.9,"plateTime":0.4359830313295143,"extension":5.787608241915225},"index":1,"playId":"dead20cf-d5e3-3a82-b886-1571112f78db","pitchNumber":2,"startTime":"2026-06-03T21:52:36.251Z","endTime":"2026-06-03T21:52:40.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-03T21:52:47.112Z","endTime":"2026-06-03T21:52:56.842Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.372463091435026,"aZ":-29.83758464966155,"pfxX":13.068716978648713,"pfxZ":1.5285602887020735,"pX":-0.7692487649457489,"pZ":1.5371368798008356,"vX0":-12.224068414130318,"vY0":-123.05750496238423,"vZ0":-3.752103189401171,"x":146.32,"y":197.28,"x0":2.574638656412278,"y0":50.002301013909026,"z0":5.6208477098669185,"aX":19.959490948733624},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.0,"breakHorizontal":-20.6,"spinRate":2079,"spinDirection":113},"zone":13,"typeConfidence":0.88,"plateTime":0.44580506053623026,"extension":5.720295424575857},"index":3,"playId":"4cbab751-6ae9-312b-b9a9-f4e999bb6233","pitchNumber":3,"startTime":"2026-06-03T21:52:56.842Z","endTime":"2026-06-03T21:53:00.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":640902,"link":"/api/v1/people/640902"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":548384,"link":"/api/v1/people/548384"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-0.8000000000000003,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:53:00.679Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Torrens doubles (8) on a line drive to right fielder Luke Raley.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T21:55:44.508Z","endTime":"2026-06-03T21:56:17.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Rob Refsnyder remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T21:54:06.837Z","endTime":"2026-06-03T21:54:06.851Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"},"defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Alex Hoppe replaces Cooper Criswell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-03T21:54:06.851Z","endTime":"2026-06-03T21:55:46.842Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695380,"link":"/api/v1/people/695380"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681867,"link":"/api/v1/people/681867","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":98.3,"endSpeed":89.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.38573923190237,"aZ":-20.683249668421844,"pfxX":-9.08962055493224,"pfxZ":5.607519849522459,"pX":0.3097395260842787,"pZ":0.36752980469463287,"vX0":7.074468415844974,"vY0":-142.6401639071896,"vZ0":-10.70160495029947,"x":105.19,"y":228.86,"x0":-1.0280019412356336,"y0":50.005243992308415,"z0":5.4859216931844665,"aX":-18.636694763716335},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.0,"breakHorizontal":14.9,"spinRate":2235,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.384752290172508,"extension":6.231245841572198},"index":2,"playId":"f1f54b55-ed03-3f97-b513-c5c34ce1f4af","pitchNumber":1,"startTime":"2026-06-03T21:55:46.842Z","endTime":"2026-06-03T21:55:51.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":98.6,"endSpeed":90.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.519230669605605,"aZ":-19.79593686084007,"pfxX":-8.855737340802175,"pfxZ":5.922278996990194,"pX":-0.2434532846173781,"pZ":2.485611334830519,"vX0":5.132881684832497,"vY0":-143.49831097710342,"vZ0":-5.538714266514582,"x":126.28,"y":171.67,"x0":-0.902726749438357,"y0":50.002657367512306,"z0":5.669979043401099,"aX":-18.50919544888945},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.8,"breakHorizontal":15.0,"spinRate":2171,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.3813769997608212,"extension":6.1286650424948315},"hitData":{"launchSpeed":92.1,"launchAngle":14.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":208.06,"coordY":124.64}},"index":3,"playId":"763a50c2-a5f7-3e9b-90d9-9b617286090a","pitchNumber":2,"startTime":"2026-06-03T21:56:05.111Z","endTime":"2026-06-03T21:56:17.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.4999999999999998,"leverageIndex":0.07,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:56:17.129Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, second baseman Cole Young to first baseman Josh Naylor. Luis Torrens to 3rd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T21:56:38.066Z","endTime":"2026-06-03T21:58:02.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"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(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":98.4,"endSpeed":90.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53602481437324,"aZ":-12.663692853356563,"pfxX":-2.132137207958428,"pfxZ":9.350991612258134,"pX":0.889395708721383,"pZ":2.594902229745282,"vX0":5.753026942099648,"vY0":-143.18513903409732,"vZ0":-6.677381858857203,"x":83.1,"y":168.72,"x0":-0.8644781963608528,"y0":50.00365634961038,"z0":5.741526748995571,"aX":-4.449381786303839},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.8,"breakHorizontal":2.8,"spinRate":2487,"spinDirection":204},"zone":12,"typeConfidence":0.92,"plateTime":0.38180542166602427,"extension":6.2163993015571855},"index":0,"playId":"3de9ece0-7e41-3178-9f0e-c672fa9407d6","pitchNumber":1,"startTime":"2026-06-03T21:56:50.973Z","endTime":"2026-06-03T21:56:55.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76627776968534,"aZ":-36.540976291186695,"pfxX":2.135055837066418,"pfxZ":-2.5967691029851725,"pX":0.09110428980496056,"pZ":1.9023797485827747,"vX0":2.1966488032857816,"vY0":-128.89205631062865,"vZ0":-2.564172303261672,"x":113.53,"y":187.42,"x0":-1.0494803414533278,"y0":50.00134351451628,"z0":5.731394010218112,"aX":3.5921853448368943},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-5.0,"breakHorizontal":-4.3,"spinRate":2318,"spinDirection":78},"zone":8,"typeConfidence":2.0,"plateTime":0.4249255146582125,"extension":6.294007980435334},"index":1,"playId":"819e68b9-03cd-3e84-b422-398b22429160","pitchNumber":2,"startTime":"2026-06-03T21:57:09.886Z","endTime":"2026-06-03T21:57:14.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.19845631367178,"aZ":-10.671516316740771,"pfxX":-2.33838464869904,"pfxZ":10.132311776633305,"pX":0.509721380495671,"pZ":1.7394639417035453,"vX0":5.273927669501243,"vY0":-144.6294929602111,"vZ0":-8.946663431722444,"x":97.57,"y":191.81,"x0":-1.0322341273890476,"y0":50.00461881024108,"z0":5.524519220828985,"aX":-4.963816792344598},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.8,"breakHorizontal":3.2,"spinRate":2407,"spinDirection":212},"zone":9,"typeConfidence":0.93,"plateTime":0.37846671601084303,"extension":6.30513926052739},"index":2,"playId":"3ffa9d1e-726a-3d33-86fa-62738fe41b39","pitchNumber":3,"startTime":"2026-06-03T21:57:32.192Z","endTime":"2026-06-03T21:57:35.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.252838895474852,"aZ":-35.031638984862006,"pfxX":2.968204223270449,"pfxZ":-1.671158899541422,"pX":-0.7842770911201099,"pZ":1.8306974972963603,"vX0":-0.3351357887277905,"vY0":-129.40251388589482,"vZ0":-3.0303787063795538,"x":146.89,"y":189.35,"x0":-1.039593926771907,"y0":50.00573946769606,"z0":5.682191051420989,"aX":5.069136748581354},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.5,"breakHorizontal":-5.3,"spinRate":2341,"spinDirection":69},"zone":7,"typeConfidence":2.0,"plateTime":0.42216506445934154,"extension":6.2755775029083525},"hitData":{"launchSpeed":70.4,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.38,"coordY":163.24}},"index":3,"playId":"88577ee1-6366-3523-847f-cb4db48fcc32","pitchNumber":4,"startTime":"2026-06-03T21:57:53.140Z","endTime":"2026-06-03T21:58:02.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.08,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:58:02.186Z","atBatIndex":64},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Bo Bichette out on a sacrifice fly to left fielder Randy Arozarena. Luis Torrens scores.","rbi":1,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T21:58:16.204Z","endTime":"2026-06-03T21:58:43.263Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":{"id":695380,"link":"/api/v1/people/695380"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18867263150721,"aZ":-36.19112624843703,"pfxX":3.112597616536495,"pfxZ":-2.4362416867358707,"pX":-0.32967074356568443,"pZ":1.911687895526955,"vX0":0.531355212183026,"vY0":-127.26493617547406,"vZ0":-2.519280988112441,"x":129.57,"y":187.16,"x0":-0.945534901413948,"y0":50.00474018092434,"z0":5.770334588916473,"aX":5.125692613142446},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.8,"breakHorizontal":-5.8,"spinRate":2365,"spinDirection":58},"zone":7,"typeConfidence":0.97,"plateTime":0.42976458327252853,"extension":6.422258547936922},"hitData":{"launchSpeed":96.5,"launchAngle":42.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.84,"coordY":78.76}},"index":0,"playId":"f88ae0a1-a66a-392a-93a1-ff8a8c1cacea","pitchNumber":1,"startTime":"2026-06-03T21:58:29.232Z","endTime":"2026-06-03T21:58:43.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"third":{"id":620443,"link":"/api/v1/people/620443"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":-0.30000000000000004,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:58:43.263Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-03T21:59:06.015Z","endTime":"2026-06-03T21:59:25.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74287627589323,"aZ":-13.420221706216477,"pfxX":-0.25990814232120796,"pfxZ":9.148719938758397,"pX":0.3555838709617142,"pZ":2.4645624542896742,"vX0":3.98495019786335,"vY0":-142.29864360613246,"vZ0":-6.655823385790362,"x":103.45,"y":172.24,"x0":-1.0294533042684182,"y0":50.00653116548725,"z0":5.684849238958728,"aX":-0.5337034280701312},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.4,"breakHorizontal":-0.4,"spinRate":2322,"spinDirection":203},"zone":6,"typeConfidence":0.91,"plateTime":0.3849542569879256,"extension":6.31136885530299},"hitData":{"launchSpeed":93.7,"launchAngle":40.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":92.45,"coordY":79.33}},"index":0,"playId":"8d036286-d1b2-3f31-97f7-f037a894cd91","pitchNumber":1,"startTime":"2026-06-03T21:59:15.646Z","endTime":"2026-06-03T21:59:25.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-03T21:59:25.194Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T22:02:07.542Z","endTime":"2026-06-03T22:02:54.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luke Weaver replaces Brooks Raley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T22:00:44.489Z","endTime":"2026-06-03T22:02:09.751Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":548384,"link":"/api/v1/people/548384","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":96.0,"endSpeed":87.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.980744051005924,"aZ":-11.360791680014966,"pfxX":-4.619116057219983,"pfxZ":10.520940844886422,"pX":0.28497162926620284,"pZ":2.5124473267900647,"vX0":5.806863134687036,"vY0":-139.64131240301714,"vZ0":-5.927874726306357,"x":106.14,"y":170.94,"x0":-1.2197659049569216,"y0":50.00006356855099,"z0":5.407718694654373,"aX":-9.135740168898083},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.0,"breakHorizontal":7.2,"spinRate":2498,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.39199792343069984,"extension":6.0586775283852194},"index":1,"playId":"7e3f0a85-d4b7-3f86-a05a-afa930028772","pitchNumber":1,"startTime":"2026-06-03T22:02:09.751Z","endTime":"2026-06-03T22:02:12.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":88.3,"endSpeed":81.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.621120992542817,"aZ":-23.48255788593514,"pfxX":-9.372858528421258,"pfxZ":5.203347627112308,"pX":-1.1144377998375803,"pZ":1.3670705918618755,"vX0":3.9366326802917735,"vY0":-128.43908466520074,"vZ0":-5.448164139629197,"x":159.48,"y":201.87,"x0":-1.4493020751265742,"y0":50.00367678033113,"z0":5.342103148002992,"aX":-15.659067178123896},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.4,"breakHorizontal":16.1,"spinRate":1954,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4264615463689836,"extension":6.043146969649954},"index":2,"playId":"98d6deba-69db-3e07-8e99-1f5e50752b58","pitchNumber":2,"startTime":"2026-06-03T22:02:27.128Z","endTime":"2026-06-03T22:02:30.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90910023020975,"aZ":-11.621523755101355,"pfxX":-4.777966510555885,"pfxZ":10.58792011683603,"pX":-0.6595617322857917,"pZ":3.5907667141835593,"vX0":3.5153468680592947,"vY0":-138.88071322407,"vZ0":-3.1507517446538627,"x":142.14,"y":141.83,"x0":-1.3249560547564279,"y0":50.00277977622226,"z0":5.51987163661531,"aX":-9.275455062854125},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":7.9,"spinRate":2505,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.39532961965582025,"extension":6.05996103005146},"index":3,"playId":"0ad19cfe-8866-3765-a489-bf2bcdf53e3c","pitchNumber":3,"startTime":"2026-06-03T22:02:51.164Z","endTime":"2026-06-03T22:02:54.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.4,"leverageIndex":0.18,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-06-03T22:02:54.840Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, second baseman Marcus Semien to first baseman Jared Young.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T22:03:03.486Z","endTime":"2026-06-03T22:04:10.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":96.4,"endSpeed":87.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72015411271743,"aZ":-11.744754798265568,"pfxX":-3.756375517580951,"pfxZ":10.279540412197766,"pX":-0.09926551354431597,"pZ":3.0791258788184526,"vX0":4.653077198364618,"vY0":-140.3105775511498,"vZ0":-4.418638759553856,"x":120.78,"y":155.64,"x0":-1.293632934046515,"y0":50.00085501760845,"z0":5.443838404299376,"aX":-7.4644114972300315},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":5.8,"spinRate":2462,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3908482681696839,"extension":6.026993248754463},"index":0,"playId":"a8a41b28-c4ee-38fe-9e5e-d5fef5545bf7","pitchNumber":1,"startTime":"2026-06-03T22:03:24.101Z","endTime":"2026-06-03T22:03:27.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(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":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.641411456684466,"aZ":-9.630473152137288,"pfxX":-4.152900867869624,"pfxZ":11.575695505583763,"pX":0.5483247710591053,"pZ":2.3228945429198453,"vX0":6.277475529369323,"vY0":-138.81073992711697,"vZ0":-6.3763068359433,"x":96.1,"y":176.06,"x0":-1.2049529258308687,"y0":50.00316408048579,"z0":5.293846856175426,"aX":-8.088536164426078},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.8,"breakHorizontal":6.2,"spinRate":2477,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.39486941882517046,"extension":6.084477625704573},"index":1,"playId":"b8654b54-76e7-3a80-b461-1d6b96fedfc3","pitchNumber":2,"startTime":"2026-06-03T22:03:42.575Z","endTime":"2026-06-03T22:03:45.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96205804488806,"aZ":-11.507314783698156,"pfxX":-4.242398065069994,"pfxZ":10.383383538303246,"pX":-0.2803809328593417,"pZ":4.164388062340259,"vX0":4.184587952087633,"vY0":-140.4665264162457,"vZ0":-1.9386400461088096,"x":127.69,"y":126.34,"x0":-1.2410204265520612,"y0":50.00398938444629,"z0":5.615185305978013,"aX":-8.445531268158474},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.6,"breakHorizontal":6.8,"spinRate":2447,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3905041120943449,"extension":5.924015032261946},"hitData":{"launchSpeed":100.4,"launchAngle":-6.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.33,"coordY":144.99}},"index":2,"playId":"383daa03-8848-37f5-96c8-9b54ef68dfa5","pitchNumber":3,"startTime":"2026-06-03T22:04:03.550Z","endTime":"2026-06-03T22:04:10.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.19999999999999996,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-06-03T22:04:10.565Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-03T22:04:28.246Z","endTime":"2026-06-03T22:05:46.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20257084674373,"aZ":-35.07917955202755,"pfxX":2.301366079018255,"pfxZ":-1.8807346061869987,"pX":1.2698523594598357,"pZ":1.6881290222657332,"vX0":5.092111960506703,"vY0":-123.47774453770165,"vZ0":-2.129011862524177,"x":68.6,"y":193.2,"x0":-1.1166244274436088,"y0":50.001710491842466,"z0":5.508384952746597,"aX":3.5581947147691304},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.6,"breakHorizontal":-5.3,"spinRate":2519,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4432988349440996,"extension":6.104258908809191},"index":0,"playId":"502fe51d-89c0-3e8a-9777-841878525eed","pitchNumber":1,"startTime":"2026-06-03T22:04:42.936Z","endTime":"2026-06-03T22:04:46.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":96.6,"endSpeed":88.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.830040206763407,"aZ":-12.391454666323463,"pfxX":-4.665502023110362,"pfxZ":9.856649643812437,"pX":-0.042862232614651705,"pZ":2.5400063603183107,"vX0":5.142793470089969,"vY0":-140.5321091351518,"vZ0":-5.646533905540851,"x":118.63,"y":170.2,"x0":-1.2874508323240332,"y0":50.00374168786255,"z0":5.37516245312323,"aX":-9.364645610035327},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.9,"breakHorizontal":7.4,"spinRate":2481,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.38925610868659577,"extension":6.053123095394338},"index":1,"playId":"34d9fa3d-192d-3b52-a23f-49377a7b71db","pitchNumber":2,"startTime":"2026-06-03T22:04:59.966Z","endTime":"2026-06-03T22:05:03.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.326183034621664,"aZ":-10.297145159043826,"pfxX":-4.640308717181535,"pfxZ":11.402165575621439,"pX":-0.8963625012339872,"pZ":2.5873352377380114,"vX0":2.9533552946804695,"vY0":-138.02212941556502,"vZ0":-5.686271470140603,"x":151.17,"y":168.92,"x0":-1.3805169381668978,"y0":50.00059655320202,"z0":5.375672829141361,"aX":-8.901570889783391},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.6,"breakHorizontal":7.7,"spinRate":2473,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3976986274205956,"extension":6.067774357121601},"index":2,"playId":"8a0f1b94-ffb1-362d-86f9-15f5c89a7cad","pitchNumber":3,"startTime":"2026-06-03T22:05:22.409Z","endTime":"2026-06-03T22:05:26.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.022765309084235,"aZ":-10.792363683525508,"pfxX":-3.7419095636953195,"pfxZ":10.62331610032381,"pX":0.3627088319057938,"pZ":2.926359112249894,"vX0":5.529321470895785,"vY0":-140.96596604047392,"vZ0":-5.157628882195551,"x":103.17,"y":159.77,"x0":-1.1379672440516935,"y0":50.002825083742835,"z0":5.476382272528688,"aX":-7.53186334696082},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.4,"breakHorizontal":5.6,"spinRate":2475,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.38853726270058564,"extension":6.1532300834424865},"index":3,"playId":"58200bd0-40b1-308d-95f8-952ea7a7475c","pitchNumber":4,"startTime":"2026-06-03T22:05:43.296Z","endTime":"2026-06-03T22:05:46.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":596133,"link":"/api/v1/people/596133"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.10000000000000003,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-06-03T22:05:46.296Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Young grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T22:07:58.958Z","endTime":"2026-06-03T22:08:45.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(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":88.7,"endSpeed":82.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.393768665160714,"aZ":-36.355158323625034,"pfxX":0.6237958897889038,"pfxZ":-2.4656350737764408,"pX":-0.5553108545843193,"pZ":1.338201543791198,"vX0":0.8058704296836137,"vY0":-129.1823539550907,"vZ0":-4.103639398937925,"x":138.17,"y":202.65,"x0":-0.9521338986316269,"y0":50.00514051129409,"z0":5.735949623194229,"aX":1.0565178872984065},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-5.2,"breakHorizontal":-1.3,"spinRate":2382,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.4236564840721009,"extension":6.340906502200068},"index":0,"playId":"19499d93-4b8b-3632-b537-935cb6e479b6","pitchNumber":1,"startTime":"2026-06-03T22:07:58.958Z","endTime":"2026-06-03T22:08:01.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":91.0,"endSpeed":83.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73813789635585,"aZ":-24.459699493638688,"pfxX":-10.40484374499323,"pfxZ":4.344144609373288,"pX":-0.2919973158493861,"pZ":0.039079888357763895,"vX0":5.403022503027247,"vY0":-132.2448032519115,"vZ0":-9.301743948490161,"x":128.13,"y":237.72,"x0":-1.0079300440184389,"y0":50.00081634401536,"z0":5.390965512941905,"aX":-18.45918229661477},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.0,"breakHorizontal":17.6,"spinRate":1958,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4139030938171202,"extension":6.2704238969924315},"index":1,"playId":"b9c9828b-3ee0-3300-84f0-0b93db7f6693","pitchNumber":2,"startTime":"2026-06-03T22:08:15.647Z","endTime":"2026-06-03T22:08:18.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.079665352302694,"aZ":-36.31265640917903,"pfxX":2.4471192801180464,"pfxZ":-2.4344888082307863,"pX":0.05341573897347042,"pZ":1.7287273438899073,"vX0":1.7688744976343316,"vY0":-128.78500900312363,"vZ0":-3.0448208937004675,"x":114.96,"y":192.1,"x0":-0.9578729099989164,"y0":50.0062584596713,"z0":5.705332479571448,"aX":4.154486310839955},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.8,"breakHorizontal":-4.8,"spinRate":2349,"spinDirection":66},"zone":8,"typeConfidence":2.0,"plateTime":0.42358830053508356,"extension":6.360360227130793},"hitData":{"launchSpeed":97.9,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.15,"coordY":142.75}},"index":2,"playId":"e438738b-1cab-383d-a6da-650d8f2527fc","pitchNumber":3,"startTime":"2026-06-03T22:08:35.389Z","endTime":"2026-06-03T22:08:45.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-03T22:08:45.434Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out to pitcher Alex Hoppe.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T22:08:59.034Z","endTime":"2026-06-03T22:09:17.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695380,"link":"/api/v1/people/695380"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":90.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53691916650311,"aZ":-13.223546784938247,"pfxX":-0.3100794106721212,"pfxZ":9.175471480774807,"pX":0.8222868709187353,"pZ":2.838543501543572,"vX0":4.823211187244088,"vY0":-142.12030184641634,"vZ0":-5.663563132406817,"x":85.66,"y":162.14,"x0":-0.8495370565582042,"y0":50.006801987105625,"z0":5.681959721379829,"aX":-0.6403533138565007},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":-0.4,"spinRate":2379,"spinDirection":196},"zone":12,"typeConfidence":0.9,"plateTime":0.3839333198375878,"extension":6.303596043567153},"hitData":{"launchSpeed":66.4,"launchAngle":-56.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":138.83,"coordY":179.46}},"index":0,"playId":"947b763d-30a5-348d-8337-a625e4ca845e","pitchNumber":1,"startTime":"2026-06-03T22:09:07.638Z","endTime":"2026-06-03T22:09:17.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-03T22:09:17.653Z","atBatIndex":71},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Marcus Semien reaches on a throwing error by third baseman Colt Emerson.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T22:09:56.661Z","endTime":"2026-06-03T22:10:09.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":806068,"link":"/api/v1/people/806068"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T22:09:41.663Z","endTime":"2026-06-03T22:09:58.773Z","isPitch":false,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"},"defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84779598593808,"aZ":-39.45933611854075,"pfxX":1.5151779495755793,"pfxZ":-4.3935282602091945,"pX":-0.30399313223096985,"pZ":2.254228198020802,"vX0":1.2485525017380643,"vY0":-128.04378471205055,"vZ0":-1.0830856133769082,"x":128.59,"y":177.92,"x0":-0.995071009380388,"y0":50.00318261183526,"z0":5.77468745349968,"aX":2.511757832220787},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.9,"breakHorizontal":-3.0,"spinRate":2409,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.4280313645920657,"extension":6.298481685725207},"hitData":{"launchSpeed":75.5,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.86,"coordY":167.8}},"index":1,"playId":"c27ae36c-b795-3df6-8ee7-dc5f06bf1355","pitchNumber":1,"startTime":"2026-06-03T22:09:58.773Z","endTime":"2026-06-03T22:10:09.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-03T22:10:09.839Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-03T22:10:47.334Z","endTime":"2026-06-03T22:11:52.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":695380,"fullName":"Alex Hoppe","link":"/api/v1/people/695380"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-03T22:10:36.544Z","endTime":"2026-06-03T22:10:49.476Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":97.7,"endSpeed":89.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.986512785426296,"aZ":-15.721573369835543,"pfxX":1.202486137516623,"pfxZ":7.985854948487058,"pX":0.6804456517210217,"pZ":3.1121908292488714,"vX0":4.4215118978653845,"vY0":-142.2411856531358,"vZ0":-4.374101960836617,"x":91.06,"y":154.75,"x0":-1.0469563811455476,"y0":50.00224024634931,"z0":5.658824448013851,"aX":2.476394969151245},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.8,"breakHorizontal":-3.0,"spinRate":2332,"spinDirection":200},"zone":3,"typeConfidence":0.88,"plateTime":0.3842773566189446,"extension":6.350897067599285},"index":1,"playId":"2139bfca-258a-395f-ad25-e8aa5eb7eb9f","pitchNumber":1,"startTime":"2026-06-03T22:10:49.476Z","endTime":"2026-06-03T22:10:53.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.4,"endSpeed":91.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.443504189938924,"aZ":-14.670770200557486,"pfxX":-2.0232095956583556,"pfxZ":8.315186708459091,"pX":-0.9159865470480689,"pZ":2.4351135132891417,"vX0":1.2895608985019715,"vY0":-143.31123546526425,"vZ0":-6.374365941027433,"x":151.92,"y":173.03,"x0":-1.1062040655590157,"y0":50.00033464724921,"z0":5.584502848707711,"aX":-4.257656316565529},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.2,"breakHorizontal":3.5,"spinRate":2273,"spinDirection":203},"zone":11,"typeConfidence":0.92,"plateTime":0.38046750452105993,"extension":6.317481309776564},"index":2,"playId":"c7ab42ac-97a2-3b60-8535-544d22c507e3","pitchNumber":2,"startTime":"2026-06-03T22:11:09.873Z","endTime":"2026-06-03T22:11:15.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54658651966682,"aZ":-36.918715620790884,"pfxX":2.1117295546137096,"pfxZ":-2.808144878131939,"pX":-0.6835405684666687,"pZ":2.7473069817987112,"vX0":0.2552081874181945,"vY0":-128.8548675591214,"vZ0":-0.49055762633181943,"x":143.05,"y":164.6,"x0":-1.0582486971744938,"y0":50.00358972196665,"z0":5.780755230779934,"aX":3.568191203670045},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.9,"breakHorizontal":-3.8,"spinRate":2420,"spinDirection":69},"zone":4,"typeConfidence":2.0,"plateTime":0.4242849896009724,"extension":6.327554324270453},"index":3,"playId":"1d93f741-3205-3962-a44a-4c135cec0088","pitchNumber":3,"startTime":"2026-06-03T22:11:31.439Z","endTime":"2026-06-03T22:11:34.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2740194693799,"aZ":-34.38002273234114,"pfxX":3.597456079820158,"pfxZ":-1.2724576874068898,"pX":-0.16425235228564486,"pZ":0.686363841852377,"vX0":1.017982882321571,"vY0":-130.05061783486616,"vZ0":-5.839367299028045,"x":123.26,"y":220.25,"x0":-1.0271907639961788,"y0":50.00483191432161,"z0":5.532545914015816,"aX":6.234435900825266},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.2,"breakHorizontal":-6.7,"spinRate":2506,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.41929270222609816,"extension":6.400346860148973},"index":4,"playId":"9695d162-79a0-3487-a0ac-5a86d68e05bd","pitchNumber":4,"startTime":"2026-06-03T22:11:49.174Z","endTime":"2026-06-03T22:11:52.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":695380,"link":"/api/v1/people/695380","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":640902,"link":"/api/v1/people/640902"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":806068,"link":"/api/v1/people/806068"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_ab"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_ab"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_pa"},{"player":{"id":695380,"link":"/api/v1/people/695380"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-03T22:11:52.174Z","atBatIndex":73},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luke Raley pops out to third baseman Brett Baty in foul territory.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-03T22:14:11.633Z","endTime":"2026-06-03T22:15:29.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680702,"fullName":"Joey Gerber","link":"/api/v1/people/680702"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joey Gerber replaces Luke Weaver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-03T22:12:57.229Z","endTime":"2026-06-03T22:14:13.703Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680702,"link":"/api/v1/people/680702"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596133,"link":"/api/v1/people/596133","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.469217653250055,"aZ":-15.313036577133353,"pfxX":-4.382752943197342,"pfxZ":8.804184709411595,"pX":-0.2988222582338762,"pZ":2.959056258040086,"vX0":5.402287146348582,"vY0":-137.93184440302738,"vZ0":-3.10076661328401,"x":128.39,"y":158.89,"x0":-1.7191164549937519,"y0":50.00135571538376,"z0":5.1387410587028715,"aX":-8.392154124048478},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":6.7,"spinRate":2334,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.3980539218751198,"extension":6.434882188128961},"index":1,"playId":"93586f4c-5b14-340a-9769-156d5b61a551","pitchNumber":1,"startTime":"2026-06-03T22:14:13.703Z","endTime":"2026-06-03T22:14:22.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.973660899323345,"aZ":-14.592694265681097,"pfxX":-6.974346607539369,"pfxZ":8.948097489821045,"pX":-0.842177166563984,"pZ":1.553852110545135,"vX0":5.255949673449482,"vY0":-139.19981222643133,"vZ0":-6.800550196038502,"x":149.1,"y":196.83,"x0":-1.847847108354076,"y0":50.00060708434689,"z0":4.993009474931609,"aX":-13.697789474894064},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":11.5,"spinRate":2528,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.393355867711223,"extension":6.384825556658532},"index":2,"playId":"40127497-9020-3a4a-9fd5-a8bc5b8d7969","pitchNumber":2,"startTime":"2026-06-03T22:14:48.362Z","endTime":"2026-06-03T22:14:52.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.678548880229922,"aZ":-13.258085555992109,"pfxX":-6.8014093930757555,"pfxZ":9.709843897622019,"pX":0.1923568120142885,"pZ":1.3931226864046953,"vX0":7.362356953150439,"vY0":-138.61001576333211,"vZ0":-7.287049622000448,"x":109.67,"y":201.17,"x0":-1.6132079528101142,"y0":50.002816228670746,"z0":4.939616598109406,"aX":-13.249115457403535},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":10.8,"spinRate":2567,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.3950021851206822,"extension":6.373424195793874},"index":3,"playId":"043fc552-0475-350d-817a-e98045aebc86","pitchNumber":3,"startTime":"2026-06-03T22:15:03.010Z","endTime":"2026-06-03T22:15:07.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":94.3,"endSpeed":86.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76427575564453,"aZ":-14.469015187094756,"pfxX":-5.945257574700013,"pfxZ":9.309121559255813,"pX":0.049056056075106595,"pZ":2.8358318965456717,"vX0":6.801107844028243,"vY0":-137.1482826971443,"vZ0":-3.2681800532304677,"x":115.13,"y":162.21,"x0":-1.6922640460032445,"y0":50.00550957594442,"z0":5.031879262450685,"aX":-11.310948897681826},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":9.4,"spinRate":2523,"spinDirection":221},"zone":5,"typeConfidence":0.91,"plateTime":0.3996091715062682,"extension":6.52815144059747},"hitData":{"launchSpeed":87.9,"launchAngle":76.0,"totalDistance":89.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.22,"coordY":184.03}},"index":4,"playId":"e950cd8f-6709-3e7c-a65c-d68d3ff940de","pitchNumber":4,"startTime":"2026-06-03T22:15:17.092Z","endTime":"2026-06-03T22:15:29.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":680702,"link":"/api/v1/people/680702"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":680702,"link":"/api/v1/people/680702"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.19999999999999998,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-06-03T22:15:29.112Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, shortstop Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-03T22:15:41.628Z","endTime":"2026-06-03T22:15:54.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680702,"fullName":"Joey Gerber","link":"/api/v1/people/680702"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.418100138913697,"aZ":-14.654970532540538,"pfxX":-5.808559552699906,"pfxZ":9.083257791234903,"pX":0.2560870831626415,"pZ":2.31977144024323,"vX0":7.060283317819715,"vY0":-137.93486486419755,"vZ0":-4.86154342025573,"x":107.24,"y":176.15,"x0":-1.5809347904141358,"y0":50.002003161967046,"z0":5.0917759554226985,"aX":-11.202689581576834},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":9.0,"spinRate":2325,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.3969441881977458,"extension":6.400819336141269},"hitData":{"launchSpeed":102.0,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.58,"coordY":150.43}},"index":0,"playId":"664c5a5b-e195-3d57-84d8-9d227f8a858e","pitchNumber":1,"startTime":"2026-06-03T22:15:47.701Z","endTime":"2026-06-03T22:15:54.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":680702,"link":"/api/v1/people/680702"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":680702,"link":"/api/v1/people/680702"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-03T22:15:54.714Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rob Refsnyder flies out to left fielder MJ Melendez.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-03T22:16:11.516Z","endTime":"2026-06-03T22:17:24.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680702,"fullName":"Joey Gerber","link":"/api/v1/people/680702"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":95.0,"endSpeed":86.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.340069473492576,"aZ":-14.122520613414991,"pfxX":-3.904881286786301,"pfxZ":9.372191275717213,"pX":-0.17762344543974343,"pZ":4.170295893612595,"vX0":5.345675596495868,"vY0":-138.27709017895597,"vZ0":-0.57307309183678,"x":123.77,"y":126.18,"x0":-1.6333040828885372,"y0":50.00451006772344,"z0":5.332339493270197,"aX":-7.5231210317649655},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":5.9,"spinRate":2384,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.39689257296294844,"extension":6.335193454558191},"index":0,"playId":"5ff568ad-c822-3aea-95e8-00b2da4a30d7","pitchNumber":1,"startTime":"2026-06-03T22:16:16.089Z","endTime":"2026-06-03T22:16:19.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.518351890562787,"aZ":-15.340586053867199,"pfxX":-4.762676574256135,"pfxZ":9.252999717411567,"pX":-0.9114070528215461,"pZ":3.4712036482790802,"vX0":4.431227610276846,"vY0":-134.36776707003906,"vZ0":-1.4592496996902458,"x":151.74,"y":145.06,"x0":-1.9672743066963503,"y0":50.002169480922916,"z0":5.11725264686939,"aX":-8.663864966823263},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":7.6,"spinRate":2285,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.40845487001285985,"extension":6.466109342167849},"index":1,"playId":"d6951564-4fb5-376b-a074-7e873f3c52ef","pitchNumber":2,"startTime":"2026-06-03T22:16:28.755Z","endTime":"2026-06-03T22:16:32.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25359860974312,"aZ":-12.935412134045826,"pfxX":-4.492031390916813,"pfxZ":10.407482347714698,"pX":0.6260920663299948,"pZ":1.7780009527376555,"vX0":8.097237168281277,"vY0":-135.49842694935865,"vZ0":-5.7270708884518085,"x":93.13,"y":190.77,"x0":-1.8254148091778848,"y0":50.0012887307009,"z0":4.8326371667335195,"aX":-8.30311733674938},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":6.2,"spinRate":2319,"spinDirection":217},"zone":9,"typeConfidence":0.9,"plateTime":0.4051645281005376,"extension":6.656277730118358},"index":2,"playId":"96d77080-3302-36be-9cc7-2acf56138e10","pitchNumber":3,"startTime":"2026-06-03T22:16:42.660Z","endTime":"2026-06-03T22:16:47.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.75168429101539,"aZ":-13.53939933903098,"pfxX":-4.114180879079704,"pfxZ":10.1932095224971,"pX":-1.058846652715558,"pZ":3.6148433137453995,"vX0":3.2032413177559143,"vY0":-134.7245903149757,"vZ0":-1.661632868090118,"x":157.36,"y":141.18,"x0":-1.73192067769728,"y0":50.00280446927544,"z0":5.202233619026514,"aX":-7.521991686791123},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":6.7,"spinRate":2470,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.4073859581171142,"extension":6.400216756112556},"index":3,"playId":"7ce3c0da-40e5-39ec-a8a6-0aea348a0c39","pitchNumber":4,"startTime":"2026-06-03T22:16:59.253Z","endTime":"2026-06-03T22:17:03.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4806241085449,"aZ":-13.753248394001107,"pfxX":-3.466465902074073,"pfxZ":10.05494463131066,"pX":-0.6175548170881161,"pZ":3.1466638856948,"vX0":3.778200487938463,"vY0":-135.00688571094364,"vZ0":-2.6997627864031193,"x":140.54,"y":153.82,"x0":-1.5898521526322305,"y0":50.00073103870578,"z0":5.136918401843136,"aX":-6.349667121592006},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":5.4,"spinRate":2295,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.40687874920176537,"extension":6.374660381918489},"hitData":{"launchSpeed":86.7,"launchAngle":40.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.48,"coordY":86.42}},"index":4,"playId":"e1dba5b1-259d-339a-8059-380e670c9a13","pitchNumber":5,"startTime":"2026-06-03T22:17:14.073Z","endTime":"2026-06-03T22:17:24.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680702,"link":"/api/v1/people/680702","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":620443,"link":"/api/v1/people/620443"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":683146,"link":"/api/v1/people/683146"},"shortstop":{"id":666182,"link":"/api/v1/people/666182"},"left":{"id":669004,"link":"/api/v1/people/669004"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":668921,"link":"/api/v1/people/668921"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":680702,"link":"/api/v1/people/680702"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":680702,"link":"/api/v1/people/680702"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-06-03T22:17:24.099Z","atBatIndex":76}]