[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kevin McGonigle singles on a line drive to right fielder Victor Mesa Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-01T22:40:13.921Z","endTime":"2026-06-01T22:41:34.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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-01T19:10:35.720Z","endTime":"2026-06-01T22:20:20.910Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"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-01T22:20:20.910Z","endTime":"2026-06-01T22:38:25.229Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"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-01T22:38:25.229Z","endTime":"2026-06-01T22:40:16.203Z","isPitch":false,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"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.0,"endSpeed":86.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.47114809475409,"aZ":-9.415888576605827,"pfxX":-6.836033274125763,"pfxZ":11.753724360569288,"pX":-1.0888209533832083,"pZ":2.490964509515327,"vX0":2.5364049803420703,"vY0":-139.4890586268825,"vZ0":-6.502120807625197,"x":158.5,"y":171.52,"x0":-1.1311653902326604,"y0":50.00186569211059,"z0":5.499366984059811,"aX":-13.235761460472196},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.8,"breakHorizontal":11.6,"spinRate":2507,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39530044451160107,"extension":6.340723555666995},"index":3,"playId":"0b060404-711a-3293-8511-83cc3902f1f7","pitchNumber":1,"startTime":"2026-06-01T22:40:16.203Z","endTime":"2026-06-01T22:40:19.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.38803911069078,"aZ":-26.2274365976047,"pfxX":-10.588170464024774,"pfxZ":3.4054721345031007,"pX":0.03789271900895622,"pZ":1.906198567386226,"vX0":6.069995736917825,"vY0":-132.13175104903115,"vZ0":-4.282396542193081,"x":115.56,"y":187.31,"x0":-0.9283929440372493,"y0":50.00266642504613,"z0":5.5034532345774005,"aX":-18.491401235925995},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.3,"breakHorizontal":17.6,"spinRate":1713,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.41649447236150916,"extension":6.482995205972579},"index":4,"playId":"6de842d8-d478-3cf8-8706-fce9d8531920","pitchNumber":2,"startTime":"2026-06-01T22:40:29.674Z","endTime":"2026-06-01T22:40:33.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.521727537867946,"aZ":-21.55230605791337,"pfxX":-0.78985751272916,"pfxZ":5.731022502412351,"pX":1.015340601801157,"pZ":1.9675145127934737,"vX0":5.903522518940865,"vY0":-135.30657997883142,"vZ0":-5.140893305197366,"x":78.3,"y":185.66,"x0":-1.0922568026030492,"y0":50.00604444884944,"z0":5.402443027632449,"aX":-1.465319233956067},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.5,"breakHorizontal":0.1,"spinRate":2762,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4047990459544941,"extension":6.369398730977386},"index":5,"playId":"a4819bdc-717a-3178-85a7-087d3f70308d","pitchNumber":3,"startTime":"2026-06-01T22:40:44.951Z","endTime":"2026-06-01T22:40:48.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":86.0,"endSpeed":79.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70872606889678,"aZ":-43.78414015015441,"pfxX":0.7569204047525742,"pfxZ":-7.367888490204212,"pX":0.7464883517573712,"pZ":0.06395145420041032,"vX0":3.496931395128501,"vY0":-125.10598749049805,"vZ0":-4.650481561716573,"x":88.55,"y":237.05,"x0":-0.7713629974806165,"y0":50.00421169133732,"z0":5.559243726921612,"aX":1.1921739548538255},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-14.2,"breakHorizontal":-2.3,"spinRate":2980,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.43886405438219356,"extension":6.260560282356496},"index":6,"playId":"7a5d6356-a73a-3008-ba8c-1c7326bb8540","pitchNumber":4,"startTime":"2026-06-01T22:41:04.695Z","endTime":"2026-06-01T22:41:08.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.387269634880052,"aZ":-29.501115315922238,"pfxX":-9.764070815804178,"pfxZ":1.512322265344574,"pX":-0.6999878569727813,"pZ":2.123272350878305,"vX0":3.869447067585943,"vY0":-132.39441713166062,"vZ0":-3.2398203955034512,"x":143.68,"y":181.45,"x0":-0.91545745188574,"y0":50.002262295249174,"z0":5.531713252091562,"aX":-17.259370432024205},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.3,"breakHorizontal":16.8,"spinRate":1826,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.41437768626800064,"extension":6.311514617028411},"hitData":{"launchSpeed":76.8,"launchAngle":17.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.21,"coordY":129.73}},"index":7,"playId":"06a84df3-6652-3aae-a14f-1ce936755fe2","pitchNumber":5,"startTime":"2026-06-01T22:41:22.174Z","endTime":"2026-06-01T22:41:34.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-06-01T22:41:34.089Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a sharp line drive to left fielder Chandler Simpson. Kevin McGonigle to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-01T22:41:53.190Z","endTime":"2026-06-01T22:42:08.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.202162884322334,"aZ":-20.08057284452572,"pfxX":-9.438949463883754,"pfxZ":6.185435465230054,"pX":0.2714134682771888,"pZ":2.329458373552541,"vX0":6.792139682954895,"vY0":-139.3670567218625,"vZ0":-4.599388094814052,"x":106.65,"y":175.88,"x0":-0.9789652457281524,"y0":50.000653774502624,"z0":5.339035706511726,"aX":-18.44619405535698},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.3,"breakHorizontal":15.6,"spinRate":2446,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3939811748319739,"extension":6.461815495967929},"hitData":{"launchSpeed":106.5,"launchAngle":12.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":62.58,"coordY":98.17}},"index":0,"playId":"8d00abb9-8190-38f6-b8f5-ebe6618add14","pitchNumber":1,"startTime":"2026-06-01T22:42:00.035Z","endTime":"2026-06-01T22:42:08.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.46,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-06-01T22:42:08.904Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-01T22:42:34.675Z","endTime":"2026-06-01T22:44:05.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnSecond":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","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-01T22:42:27.286Z","endTime":"2026-06-01T22:42:36.948Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.35633026366866,"aZ":-11.034628432705535,"pfxX":-4.500344337352981,"pfxZ":10.537421711717698,"pX":-0.2054479758144614,"pZ":3.1952770015965735,"vX0":4.045396436446814,"vY0":-141.24897618972548,"vZ0":-4.509154173419802,"x":124.83,"y":152.51,"x0":-1.0766419119084734,"y0":50.001712620715004,"z0":5.531130941357963,"aX":-9.027146588716553},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.2,"breakHorizontal":7.2,"spinRate":2508,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3888625768648599,"extension":6.3948297659797575},"index":1,"playId":"31fbe13c-82f7-391a-9169-05ab2c58db29","pitchNumber":1,"startTime":"2026-06-01T22:42:36.948Z","endTime":"2026-06-01T22:42:41.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(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":92.0,"endSpeed":83.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74355555304231,"aZ":-25.828204604473424,"pfxX":-9.172938328880676,"pfxZ":3.5263127191189954,"pX":-0.5239532423821402,"pZ":1.5336010208177167,"vX0":4.158832045249186,"vY0":-133.81840841172587,"vZ0":-5.388875898779317,"x":136.97,"y":197.37,"x0":-0.912309597708542,"y0":50.005093762758946,"z0":5.440411704450475,"aX":-16.523389737508293},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.4,"breakHorizontal":15.6,"spinRate":1755,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.41039568199902376,"extension":6.324825236074424},"index":2,"playId":"54b1e0c4-2738-3573-8657-63c32e7bad0c","pitchNumber":2,"startTime":"2026-06-01T22:42:56.800Z","endTime":"2026-06-01T22:43:01.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":97.0,"endSpeed":88.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78392971564751,"aZ":-9.916024375800069,"pfxX":-3.9417239566273974,"pfxZ":11.121163607692159,"pX":1.2648317674806098,"pZ":2.4089912770786652,"vX0":7.423475729573976,"vY0":-140.9817858135622,"vZ0":-6.381507221014403,"x":68.79,"y":173.74,"x0":-0.8972155761041812,"y0":50.00215581093661,"z0":5.350525562904351,"aX":-7.889268648964243},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.8,"breakHorizontal":5.5,"spinRate":2600,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3893696040307595,"extension":6.482899501294},"index":3,"playId":"31eededa-d8df-3ee0-bb9f-10858cacabb6","pitchNumber":3,"startTime":"2026-06-01T22:43:17.984Z","endTime":"2026-06-01T22:43:21.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.636446424797306,"aZ":-44.793981392025536,"pfxX":2.22543243440839,"pfxZ":-7.690059383216441,"pX":0.781966981327768,"pZ":-0.24337693835577495,"vX0":3.0344863116196557,"vY0":-127.88985260310926,"vZ0":-5.541712196497065,"x":87.19,"y":245.35,"x0":-0.7131789052682312,"y0":50.00149965094617,"z0":5.500222786874956,"aX":3.652368377356676},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-15.0,"breakHorizontal":-4.8,"spinRate":3075,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.42979051447153527,"extension":6.247306952674373},"index":4,"playId":"02f1484b-3024-3400-8f24-a3013da5757a","pitchNumber":4,"startTime":"2026-06-01T22:43:38.198Z","endTime":"2026-06-01T22:43:42.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0175362406889,"aZ":-29.86468909725648,"pfxX":-9.553053844129526,"pfxZ":1.2915629328101748,"pX":-0.4095085420344328,"pZ":1.1037457056405455,"vX0":4.485010514279932,"vY0":-133.35572700105158,"vZ0":-5.700591756180845,"x":132.61,"y":208.98,"x0":-0.8764718992609234,"y0":50.005883730243966,"z0":5.43711628347855,"aX":-17.122872425364594},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.2,"breakHorizontal":16.2,"spinRate":1742,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.41151924386582817,"extension":6.417334209503357},"index":5,"playId":"d38c5583-8935-3877-8896-c9232ffaa0a4","pitchNumber":5,"startTime":"2026-06-01T22:44:01.628Z","endTime":"2026-06-01T22:44:05.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":1.84,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-06-01T22:44:05.367Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Riley Greene doubles (16) on a ground ball to right fielder Victor Mesa Jr. Kevin McGonigle scores. Dillon Dingler scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-01T22:44:18.774Z","endTime":"2026-06-01T22:46:09.842Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.027512004327868,"aZ":-29.69471306473299,"pfxX":-9.658119443247829,"pfxZ":1.3800564528985664,"pX":-0.45241995225164644,"pZ":2.368375160465359,"vX0":4.414671920638455,"vY0":-133.45028236170296,"vZ0":-2.787234421257078,"x":134.25,"y":174.83,"x0":-0.8778139982769511,"y0":50.00237349322073,"z0":5.576295606936215,"aX":-17.33412312350322},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.0,"breakHorizontal":16.4,"spinRate":1887,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.41120619354375965,"extension":6.306162575732857},"index":0,"playId":"30993000-aba6-3817-bc81-203df9329175","pitchNumber":1,"startTime":"2026-06-01T22:44:28.801Z","endTime":"2026-06-01T22:44:32.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.70514537251956,"aZ":-14.605051242252927,"pfxX":-6.076673354798526,"pfxZ":8.785370242485671,"pX":-1.250997756639212,"pZ":3.9268138440109057,"vX0":1.9287133569582369,"vY0":-141.1407266582141,"vZ0":-1.8878761938348192,"x":164.69,"y":132.76,"x0":-1.157275540231016,"y0":50.005451874855105,"z0":5.554166401143988,"aX":-12.15601515387454},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.6,"breakHorizontal":10.6,"spinRate":2481,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.38936169292608636,"extension":6.369710314497588},"index":1,"playId":"d766b7fa-50a2-3188-b585-e295f3f2ad06","pitchNumber":2,"startTime":"2026-06-01T22:44:55.681Z","endTime":"2026-06-01T22:44:59.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.194032159196517,"aZ":-30.50328593985944,"pfxX":-8.54394762370649,"pfxZ":0.9228679150035219,"pX":-1.294837797874824,"pZ":2.616689906112527,"vX0":2.168071514677762,"vY0":-134.0690433333421,"vZ0":-1.989049906312761,"x":166.36,"y":168.13,"x0":-1.006320345154393,"y0":50.002649631901626,"z0":5.554645880166574,"aX":-15.484253173578699},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.4,"breakHorizontal":15.0,"spinRate":1692,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.40922542214911006,"extension":6.389830187847969},"index":2,"playId":"70b3d64d-f4a0-335a-aea6-07ddc96c1e1d","pitchNumber":3,"startTime":"2026-06-01T22:45:12.108Z","endTime":"2026-06-01T22:45:16.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.547426562770358,"aZ":-35.44558912599729,"pfxX":7.496270846231576,"pfxZ":-1.9712927537985259,"pX":-0.12176610139925194,"pZ":2.5347734235903063,"vX0":0.44884656200444617,"vY0":-128.3715153840257,"vZ0":-0.4710135950166766,"x":121.64,"y":170.34,"x0":-1.2722537106088827,"y0":50.005508913382954,"z0":5.498870724376923,"aX":12.413780739413777},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.5,"breakHorizontal":-13.7,"spinRate":3067,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.4279783348378028,"extension":6.288781731229099},"index":3,"playId":"1fb3243d-8c17-3739-bfd5-5fb768378348","pitchNumber":4,"startTime":"2026-06-01T22:45:34.092Z","endTime":"2026-06-01T22:45:37.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77146165335435,"aZ":-31.412425408980564,"pfxX":-9.529557723252664,"pfxZ":0.4193620381038272,"pX":-0.3914891392239107,"pZ":2.0575872569879445,"vX0":4.372204791616236,"vY0":-133.29271265624146,"vZ0":-3.253091868517815,"x":131.92,"y":183.23,"x0":-0.8154598343688623,"y0":50.00079883673518,"z0":5.563123601518151,"aX":-17.137133025169188},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.2,"breakHorizontal":16.3,"spinRate":1720,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.410995836047392,"extension":6.489749328901492},"hitData":{"launchSpeed":98.1,"launchAngle":5.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.06,"coordY":120.77}},"index":4,"playId":"5427231e-7ade-3ca1-b15f-7d02c3bd6c53","pitchNumber":5,"startTime":"2026-06-01T22:45:56.470Z","endTime":"2026-06-01T22:46:09.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":693307,"link":"/api/v1/people/693307"},"second":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-16.1,"leverageIndex":1.92,"dramaIndex":152.0,"contextMetrics":{},"playEndTime":"2026-06-01T22:46:09.842Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-01T22:46:43.853Z","endTime":"2026-06-01T22:48:09.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81466623964141,"aZ":-34.60208573229491,"pfxX":5.336236581976501,"pfxZ":-1.4615007131566706,"pX":-0.727822933577285,"pZ":3.3860376926267284,"vX0":-0.4598953089740495,"vY0":-128.56798975214008,"vZ0":1.271719463224197,"x":144.74,"y":147.36,"x0":-1.2382890484996234,"y0":50.0044776678313,"z0":5.5881515260206625,"aX":8.856179072005729},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.0,"breakHorizontal":-9.5,"spinRate":3046,"spinDirection":56},"zone":1,"typeConfidence":2.0,"plateTime":0.42744537570602237,"extension":6.237701485235853},"index":0,"playId":"81a34062-8ebc-3d57-8223-70f16cab53f8","pitchNumber":1,"startTime":"2026-06-01T22:46:49.176Z","endTime":"2026-06-01T22:46:53.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":87.6,"endSpeed":79.6,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.446667001431507,"aZ":-31.27799925695526,"pfxX":9.867161128810693,"pfxZ":0.5488620628495244,"pX":0.72520545948771,"pZ":4.044048417133161,"vX0":1.1729891200721454,"vY0":-127.46517021779678,"vZ0":2.3389399579979093,"x":89.36,"y":129.59,"x0":-1.02260051551388,"y0":50.00210707979064,"z0":5.599620116244808,"aX":16.085770804224783},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.8,"breakHorizontal":-18.1,"spinRate":3106,"spinDirection":50},"zone":12,"typeConfidence":2.0,"plateTime":0.43122806860133256,"extension":6.268626126641862},"index":1,"playId":"9b1f0de1-75f0-3960-883c-89e2e13498e6","pitchNumber":2,"startTime":"2026-06-01T22:47:04.672Z","endTime":"2026-06-01T22:47:09.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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, 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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.5430644354912,"aZ":-23.016636317584762,"pfxX":-11.049833497380481,"pfxZ":4.7275660299722215,"pX":-0.9961111828325246,"pZ":1.4421001295755802,"vX0":3.8573878837258273,"vY0":-139.12423148808577,"vZ0":-6.4463424066498805,"x":154.97,"y":199.84,"x0":-0.9742707579068036,"y0":50.006787502113326,"z0":5.340905685348075,"aX":-21.417420426618488},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.2,"breakHorizontal":19.1,"spinRate":2481,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.395432092305148,"extension":6.487407138388117},"index":2,"playId":"f38ccb3f-91fd-3ca5-b735-8c164aacf6d6","pitchNumber":3,"startTime":"2026-06-01T22:47:21.466Z","endTime":"2026-06-01T22:47:24.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41735001257416,"aZ":-21.519591301330326,"pfxX":-11.480380444547231,"pfxZ":5.452034655912563,"pX":-0.6642978482248195,"pZ":1.923857500933903,"vX0":4.610022781138213,"vY0":-139.64754875031204,"vZ0":-5.5327723529393165,"x":142.32,"y":186.84,"x0":-0.8544456719389961,"y0":50.00564019401605,"z0":5.367014791509453,"aX":-22.448782256221868},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.8,"breakHorizontal":19.7,"spinRate":2545,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.39374283246251496,"extension":6.42263261904213},"index":3,"playId":"c5b66e04-1499-3583-b1db-b96c6fbdc3f4","pitchNumber":4,"startTime":"2026-06-01T22:47:41.142Z","endTime":"2026-06-01T22:47:45.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-01T22:47:51.598Z","endTime":"2026-06-01T22:48:06.523Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.753752948964806,"aZ":-31.077544772963755,"pfxX":8.720126192896553,"pfxZ":0.66221274295353,"pX":0.6809057557265582,"pZ":2.0911483518797875,"vX0":1.7409846971799998,"vY0":-128.241052108458,"vZ0":-2.2664212574447378,"x":91.05,"y":182.32,"x0":-1.1404441121190507,"y0":50.001855934056216,"z0":5.432337629623684,"aX":14.390869894159575},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.8,"breakHorizontal":-16.2,"spinRate":3065,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.4285894578230782,"extension":6.307157071130553},"index":5,"playId":"2d288338-f282-385e-ae29-e90be7202c66","pitchNumber":5,"startTime":"2026-06-01T22:48:06.523Z","endTime":"2026-06-01T22:48:09.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.6,"awayTeamWinProbability":67.4,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":0.98,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-01T22:48:09.953Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-01T22:48:26.124Z","endTime":"2026-06-01T22:50:23.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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.2,"endSpeed":86.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.60240611714547,"aZ":-10.802741052422826,"pfxX":-7.891502184935431,"pfxZ":10.941094970669388,"pX":-0.4052126207929601,"pZ":2.781692764220504,"vX0":4.076058831628205,"vY0":-139.85582135537967,"vZ0":-5.411550653543711,"x":132.45,"y":163.67,"x0":-0.8671055990829902,"y0":50.00620784882255,"z0":5.469963165482334,"aX":-15.420100882189343},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":13.3,"spinRate":2604,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39371894234400573,"extension":6.344429402792529},"index":0,"playId":"299d3a95-991f-33be-b476-9a71c514ec0d","pitchNumber":1,"startTime":"2026-06-01T22:48:34.081Z","endTime":"2026-06-01T22:48:37.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.839173515746822,"aZ":-45.787457940482,"pfxX":2.9260932775699198,"pfxZ":-8.757699174981461,"pX":0.06877408539609,"pZ":1.6041983734809622,"vX0":1.0535104482029678,"vY0":-124.41564234638817,"vZ0":-0.6819168079530158,"x":114.38,"y":195.47,"x0":-0.7411628857363695,"y0":50.000541730809275,"z0":5.702900042106538,"aX":4.549615216245966},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-15.7,"breakHorizontal":-5.5,"spinRate":3018,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4415944304571511,"extension":6.262896358102354},"index":1,"playId":"fc332d62-6a9e-331c-bbfe-4a1e2cd0aa03","pitchNumber":2,"startTime":"2026-06-01T22:48:51.877Z","endTime":"2026-06-01T22:48:55.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-06-01T22:49:04.443Z","endTime":"2026-06-01T22:49:16.503Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.285876903209676,"aZ":-27.59467092322989,"pfxX":-6.595448385988168,"pfxZ":2.5896766568438663,"pX":-0.5453109155974687,"pZ":-0.19429094859513305,"vX0":3.1192348723016785,"vY0":-132.70391310749545,"vZ0":-9.14190135531083,"x":137.79,"y":244.03,"x0":-0.883578063544833,"y0":50.00534161364672,"z0":5.3279181645872695,"aX":-11.681320125334784},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.8,"breakHorizontal":11.2,"spinRate":1556,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.41386649718479607,"extension":6.590910923213716},"index":3,"playId":"b898c316-f7df-3f47-90f5-7ce163c4764e","pitchNumber":3,"startTime":"2026-06-01T22:49:16.503Z","endTime":"2026-06-01T22:49:21.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.98042140348971,"aZ":-13.610104517964341,"pfxX":-4.574964836082124,"pfxZ":9.518413380128383,"pX":-0.593499194724896,"pZ":5.8353716105373925,"vX0":2.738072058584937,"vY0":-139.614024693252,"vZ0":2.871591606781532,"x":139.62,"y":81.22,"x0":-0.9988263000108528,"y0":50.00094983319129,"z0":5.693083479488221,"aX":-8.921307657600844},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":7.6,"spinRate":2554,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3941530041814785,"extension":6.341195600299412},"index":4,"playId":"320aa636-db69-3796-ac4b-28411017c73f","pitchNumber":4,"startTime":"2026-06-01T22:49:39.243Z","endTime":"2026-06-01T22:49:43.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.367045413905743,"aZ":-45.81952451283123,"pfxX":1.6752932869128392,"pfxZ":-8.58638161081333,"pX":-0.36783280274380314,"pZ":0.9316699704414295,"vX0":0.5390766625555651,"vY0":-125.94743790707611,"vZ0":-2.372491734529265,"x":131.02,"y":213.62,"x0":-0.8029921055064851,"y0":50.00605235631569,"z0":5.632302425682522,"aX":2.6606540025152503},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-15.8,"breakHorizontal":-3.1,"spinRate":3157,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.43683173225631533,"extension":6.18946261979456},"index":5,"playId":"89246a72-ea54-3351-b135-20c425e9ee20","pitchNumber":5,"startTime":"2026-06-01T22:49:58.158Z","endTime":"2026-06-01T22:50:03.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.5,"endSpeed":86.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.52495978044112,"aZ":-23.381032099916176,"pfxX":-10.677530103627179,"pfxZ":4.553192336884228,"pX":0.002225488713219339,"pZ":2.802627563626583,"vX0":5.959223220240519,"vY0":-138.9325235694683,"vZ0":-2.976250671386385,"x":116.92,"y":163.11,"x0":-0.7965783962496216,"y0":50.0054071069092,"z0":5.462382421185017,"aX":-20.632247280265254},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.7,"breakHorizontal":17.9,"spinRate":2589,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.3960130302912903,"extension":6.353731962782289},"index":6,"playId":"21fa7bf8-2439-366f-8224-7c91bc6485f4","pitchNumber":6,"startTime":"2026-06-01T22:50:18.406Z","endTime":"2026-06-01T22:50:23.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":0.97,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-06-01T22:50:23.619Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yandy Díaz doubles (10) on a sharp line drive to left fielder Kerry Carpenter.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-01T22:52:31.108Z","endTime":"2026-06-01T22:53:05.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"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(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.0,"endSpeed":83.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.559409248763256,"aZ":-13.178026263124126,"pfxX":-4.191049277825696,"pfxZ":10.546414679261124,"pX":-0.9426858226853025,"pZ":3.061975014360032,"vX0":3.013064835801618,"vY0":-133.78909581877002,"vZ0":-5.5716322432830685,"x":152.93,"y":156.11,"x0":-1.542531296241593,"y0":50.00487684132756,"z0":6.126547940699285,"aX":-7.550829350764285},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.0,"breakHorizontal":6.8,"spinRate":2343,"spinDirection":204},"zone":11,"typeConfidence":0.92,"plateTime":0.41037952420618895,"extension":5.7530464762547},"index":0,"playId":"74d706b7-fd50-37ad-9429-dead2458a360","pitchNumber":1,"startTime":"2026-06-01T22:52:36.299Z","endTime":"2026-06-01T22:52:40.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4355977805217,"aZ":-30.435078907942216,"pfxX":-6.967350086442121,"pfxZ":1.1244760914635608,"pX":0.085373641614069,"pZ":1.6447432733923941,"vX0":6.8747522869067454,"vY0":-123.31340414223621,"vZ0":-4.020949201491842,"x":113.75,"y":194.37,"x0":-1.8271745176481784,"y0":50.00262642685387,"z0":5.850694932518155,"aX":-10.78083201250495},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.3,"breakHorizontal":11.2,"spinRate":1452,"spinDirection":233},"zone":8,"typeConfidence":0.9,"plateTime":0.4433733231703485,"extension":5.950715679608668},"hitData":{"launchSpeed":107.5,"launchAngle":9.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":61.79,"coordY":100.43}},"index":1,"playId":"3ed1aac6-df19-3567-b955-c7e761432719","pitchNumber":2,"startTime":"2026-06-01T22:52:51.920Z","endTime":"2026-06-01T22:53:05.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":6.100000000000001,"leverageIndex":0.9,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-06-01T22:53:05.566Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-01T22:53:29.949Z","endTime":"2026-06-01T22:55:04.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":92.9,"endSpeed":84.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73048526138935,"aZ":-11.048293208926475,"pfxX":-4.5967924749667235,"pfxZ":11.532448342667204,"pX":-0.5459789511643798,"pZ":2.902752484418189,"vX0":4.817959980290713,"vY0":-135.05854336529507,"vZ0":-6.26860893748047,"x":137.81,"y":160.41,"x0":-1.7629879051795616,"y0":50.000507777969126,"z0":6.044481944844744,"aX":-8.419424929588635},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.6,"breakHorizontal":7.2,"spinRate":2294,"spinDirection":212},"zone":1,"typeConfidence":0.92,"plateTime":0.40686129194642406,"extension":5.958069806304604},"index":0,"playId":"5f8e4dff-67f0-3f80-9b08-b39438a4cc52","pitchNumber":1,"startTime":"2026-06-01T22:53:37.802Z","endTime":"2026-06-01T22:53:41.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.24634284427596,"aZ":-11.332886298687855,"pfxX":-4.303066103198095,"pfxZ":11.314756313825455,"pX":0.015078347119633455,"pZ":2.443319575252206,"vX0":6.3392380424744,"vY0":-135.71719768383636,"vZ0":-7.0999192572731,"x":116.43,"y":172.81,"x0":-1.8057386093907803,"y0":50.00043763997355,"z0":5.905268733886826,"aX":-7.924518945772232},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.0,"breakHorizontal":6.2,"spinRate":2351,"spinDirection":213},"zone":5,"typeConfidence":0.92,"plateTime":0.40558342125556557,"extension":5.934972515565024},"index":1,"playId":"a59bf8d1-9ac5-345c-86bb-f5e65f727d26","pitchNumber":2,"startTime":"2026-06-01T22:54:13.856Z","endTime":"2026-06-01T22:54:17.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74332265751801,"aZ":-34.80119791836804,"pfxX":-0.6505324766616389,"pfxZ":-1.7197382658911176,"pX":0.34754874354762405,"pZ":1.1242985474411196,"vX0":5.761570667383413,"vY0":-122.88701463672334,"vZ0":-4.338113367153223,"x":103.75,"y":208.42,"x0":-1.944630344912541,"y0":50.00365349465482,"z0":5.874410483389606,"aX":-0.993810267580037},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.0,"breakHorizontal":-0.2,"spinRate":2706,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.4460131762136741,"extension":5.775202302031985},"index":2,"playId":"75ee86e6-fa08-3898-bcd1-ad5103181372","pitchNumber":3,"startTime":"2026-06-01T22:54:33.019Z","endTime":"2026-06-01T22:54:36.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.880537233063848,"aZ":-35.64706200440097,"pfxX":0.1223769701958195,"pfxZ":-2.2818534149479746,"pX":0.3279288860270047,"pZ":1.3075591081122964,"vX0":5.839570655670655,"vY0":-122.49816339028156,"vZ0":-3.638873473727611,"x":104.5,"y":203.48,"x0":-2.1013174018094625,"y0":50.00347585467185,"z0":5.8554018537484644,"aX":0.1853804277037008},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.8,"breakHorizontal":-1.6,"spinRate":2776,"spinDirection":48},"zone":14,"typeConfidence":0.92,"plateTime":0.44688662241721877,"extension":5.822324529193535},"index":3,"playId":"f08016df-5e67-3ed6-a358-557412b92ac1","pitchNumber":4,"startTime":"2026-06-01T22:54:59.240Z","endTime":"2026-06-01T22:55:04.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.1,"awayTeamWinProbability":62.9,"homeTeamWinProbabilityAdded":-4.199999999999996,"leverageIndex":1.32,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-06-01T22:55:04.605Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Richie Palacios flies out to right fielder Zach McKinstry. Yandy Díaz to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-01T22:55:20.977Z","endTime":"2026-06-01T22:55:44.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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, 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":82.1,"endSpeed":75.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94068934627324,"aZ":-35.68551226032932,"pfxX":1.227974854402565,"pfxZ":-2.451045416896463,"pX":-0.32294907902712894,"pZ":2.0192106570185793,"vX0":3.833497266959863,"vY0":-119.48294549001852,"vZ0":-1.599440592247717,"x":129.31,"y":184.26,"x0":-2.1135236974552307,"y0":50.003474998532575,"z0":5.930636576178347,"aX":1.7586914411190568},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.6,"breakHorizontal":-3.2,"spinRate":2599,"spinDirection":57},"zone":7,"typeConfidence":0.92,"plateTime":0.4600018424884893,"extension":5.798175899348845},"hitData":{"launchSpeed":90.4,"launchAngle":50.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.71,"coordY":125.12}},"index":0,"playId":"b165bc96-a75e-3943-804f-cf1dded0ac65","pitchNumber":1,"startTime":"2026-06-01T22:55:31.117Z","endTime":"2026-06-01T22:55:44.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.31,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-06-01T22:55:44.852Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-01T22:56:12.000Z","endTime":"2026-06-01T22:56:46.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.601770842445156,"aZ":-37.23791069036369,"pfxX":0.6492641745384304,"pfxZ":-3.432497859631521,"pX":-0.16284480948535074,"pZ":3.436277427260407,"vX0":4.118622972808955,"vY0":-120.61722837472769,"vZ0":1.3197929517800573,"x":123.21,"y":146.0,"x0":-1.9774599883928945,"y0":50.00602311848206,"z0":6.167011545825233,"aX":0.956435826731917},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.6,"breakHorizontal":-2.2,"spinRate":2717,"spinDirection":61},"zone":2,"typeConfidence":0.92,"plateTime":0.4542008665364654,"extension":5.809363543495074},"index":0,"playId":"9bf28b90-d2c5-3ca3-a471-72892724827c","pitchNumber":1,"startTime":"2026-06-01T22:56:19.947Z","endTime":"2026-06-01T22:56:24.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"third":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.431944484684358,"aZ":-38.77034634898295,"pfxX":1.0108427810927325,"pfxZ":-4.585111037201447,"pX":0.2364154015890609,"pZ":2.0910085027177914,"vX0":4.364454788888652,"vY0":-119.27035682502868,"vZ0":-1.1744886533283916,"x":107.99,"y":182.32,"x0":-1.7503256213033085,"y0":50.00465993789797,"z0":6.093240818815109,"aX":1.453074524896197},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-8.3,"breakHorizontal":-2.9,"spinRate":2783,"spinDirection":41},"zone":8,"typeConfidence":0.89,"plateTime":0.4596286765286033,"extension":5.769133999334088},"hitData":{"launchSpeed":64.4,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.43,"coordY":147.68}},"index":1,"playId":"c482a91b-fd39-3396-b86c-62b4294eeac9","pitchNumber":2,"startTime":"2026-06-01T22:56:38.694Z","endTime":"2026-06-01T22:56:46.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"third":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-3.7000000000000064,"leverageIndex":1.33,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-06-01T22:56:46.712Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-01T22:58:53.091Z","endTime":"2026-06-01T22:59:55.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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(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.2,"endSpeed":85.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.624021391762,"aZ":-15.74491394934916,"pfxX":-9.468024118776395,"pfxZ":8.71215566040122,"pX":0.4005285082057905,"pZ":2.9872986868295603,"vX0":6.564108783134681,"vY0":-137.02127382199055,"vZ0":-3.7029895225922016,"x":101.73,"y":158.12,"x0":-0.8062253979378273,"y0":50.00107195026996,"z0":5.444222132120845,"aX":-17.852017862352366},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":15.6,"spinRate":2604,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.4010067451271744,"extension":6.417729904590369},"index":0,"playId":"f166ffef-ec97-35a0-b59b-30073a730010","pitchNumber":1,"startTime":"2026-06-01T22:59:03.674Z","endTime":"2026-06-01T22:59:07.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":87.2,"endSpeed":79.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.16771472979692,"aZ":-30.86122671530277,"pfxX":8.130326058356909,"pfxZ":0.8075788367279788,"pX":0.4062695019596677,"pZ":2.8733451908469805,"vX0":1.252125896650508,"vY0":-127.04594486742945,"vZ0":-0.5156541372197769,"x":101.51,"y":161.2,"x0":-1.149451138352502,"y0":50.00388498522477,"z0":5.541826597978477,"aX":13.227979397368843},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.6,"breakHorizontal":-15.0,"spinRate":2993,"spinDirection":51},"zone":3,"typeConfidence":2.0,"plateTime":0.43190972004312034,"extension":6.108959095361851},"index":1,"playId":"bd9bd04d-5771-324d-95da-34f2ce5fa1e2","pitchNumber":2,"startTime":"2026-06-01T22:59:29.688Z","endTime":"2026-06-01T22:59:33.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":94.4,"endSpeed":86.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.499669077314902,"aZ":-15.556350177184626,"pfxX":-4.154699734981452,"pfxZ":8.63568123875568,"pX":-0.6086976890490606,"pZ":4.016048082220864,"vX0":2.5603939098687505,"vY0":-137.60941811314697,"vZ0":-1.3113451434159507,"x":140.2,"y":130.35,"x0":-1.009611782272633,"y0":50.00673894224745,"z0":5.548804248126703,"aX":-7.998754211529221},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":7.0,"spinRate":2451,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3974890171040708,"extension":6.324501878126951},"index":2,"playId":"a40caa81-eee0-30e0-8557-896b3896fa9e","pitchNumber":3,"startTime":"2026-06-01T22:59:51.350Z","endTime":"2026-06-01T22:59:55.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-01T22:59:55.539Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hao-Yu Lee grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-01T23:00:17.007Z","endTime":"2026-06-01T23:00:53.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4881795925,"aZ":-22.105913736212027,"pfxX":-10.042964127556413,"pfxZ":5.190568291303958,"pX":0.12370717633497458,"pZ":1.317048674651473,"vX0":6.341269597367577,"vY0":-138.74173368947305,"vZ0":-6.954274588391989,"x":112.28,"y":203.22,"x0":-0.8925685384745874,"y0":50.00485544242875,"z0":5.340949490561854,"aX":-19.48351779757319},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.0,"breakHorizontal":16.8,"spinRate":2464,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39553762709105733,"extension":6.344549199328579},"index":0,"playId":"6684011b-c771-3f03-b3df-2346de31920b","pitchNumber":1,"startTime":"2026-06-01T23:00:18.181Z","endTime":"2026-06-01T23:00:21.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.9,"endSpeed":79.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.559164010360263,"aZ":-31.589941539709674,"pfxX":9.245880393911255,"pfxZ":0.3577844435033377,"pX":-0.383965909091288,"pZ":2.1960284880492145,"vX0":-0.7805392041538325,"vY0":-126.5365594182672,"vZ0":-1.5914696800539987,"x":131.64,"y":179.49,"x0":-1.2715198557109098,"y0":50.000275463676516,"z0":5.371375009377044,"aX":14.944343247013736},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.5,"breakHorizontal":-16.6,"spinRate":2896,"spinDirection":45},"zone":4,"typeConfidence":2.0,"plateTime":0.433363949696036,"extension":6.2619677165492496},"index":1,"playId":"bbedf2f6-eb49-3715-97fc-b5342c30fbcc","pitchNumber":2,"startTime":"2026-06-01T23:00:31.931Z","endTime":"2026-06-01T23:00:36.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72330677617131,"aZ":-35.26068281285656,"pfxX":9.680111590504229,"pfxZ":-1.9173925670644163,"pX":0.8975690251511731,"pZ":2.666748987651063,"vX0":2.026963415371978,"vY0":-126.85885829051203,"vZ0":0.1828096589879178,"x":82.79,"y":166.78,"x0":-1.1707720693309722,"y0":50.00198380130643,"z0":5.431223708622109,"aX":15.59482042241006},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.1,"breakHorizontal":-18.0,"spinRate":2992,"spinDirection":52},"zone":12,"typeConfidence":2.0,"plateTime":0.43366676064817566,"extension":6.188430065068153},"hitData":{"launchSpeed":65.6,"launchAngle":-1.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.18,"coordY":152.19}},"index":2,"playId":"eb7ab354-1ac4-3b0b-8bc9-985547c3b0bc","pitchNumber":3,"startTime":"2026-06-01T23:00:46.271Z","endTime":"2026-06-01T23:00:53.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.300000000000004,"awayTeamWinProbability":66.69999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:00:53.473Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a line drive to center fielder Cedric Mullins.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-01T23:01:13.415Z","endTime":"2026-06-01T23:01:42.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.636917486622902,"aZ":-23.85569097697053,"pfxX":-8.067485196261742,"pfxZ":4.361936215430642,"pX":0.9023315647578007,"pZ":2.971848100688268,"vX0":7.483407636803477,"vY0":-137.31605946763042,"vZ0":-2.2919882062366708,"x":82.61,"y":158.54,"x0":-0.8111428048189879,"y0":50.006790900726045,"z0":5.441905178265928,"aX":-15.397774879022963},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.6,"breakHorizontal":13.1,"spinRate":2434,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39900781314338296,"extension":6.387544098809044},"index":0,"playId":"84dc87fb-de3a-352e-8ba2-3548de0b089d","pitchNumber":1,"startTime":"2026-06-01T23:01:17.023Z","endTime":"2026-06-01T23:01:21.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95869854966999,"aZ":-28.139070034045524,"pfxX":-10.000849186859165,"pfxZ":2.265781267084906,"pX":-0.6478067952448449,"pZ":1.6157704403436024,"vX0":3.965662747720261,"vY0":-132.87456904843953,"vZ0":-4.673645493442673,"x":141.69,"y":195.15,"x0":-0.8616629009688705,"y0":50.00647808185698,"z0":5.446554018598406,"aX":-17.85413682469358},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.2,"breakHorizontal":17.3,"spinRate":1783,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4124889026308245,"extension":6.281428925640278},"hitData":{"launchSpeed":81.1,"launchAngle":16.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.57,"coordY":81.11}},"index":1,"playId":"a66185da-cfe7-3634-8317-3d6909fd6298","pitchNumber":2,"startTime":"2026-06-01T23:01:30.704Z","endTime":"2026-06-01T23:01:42.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.300000000000004,"awayTeamWinProbability":67.69999999999999,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.34,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:01:42.823Z","atBatIndex":12},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Zach McKinstry caught stealing 2nd base, catcher Hunter Feduccia to shortstop Taylor Walls.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-01T23:01:58.031Z","endTime":"2026-06-01T23:02:49.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.948955294922214,"aZ":-35.47419323603252,"pfxX":-11.50181772215547,"pfxZ":-1.873841284465822,"pX":-0.9076368609282748,"pZ":2.7629766822639947,"vX0":3.763533952545333,"vY0":-133.03972462462102,"vZ0":-0.4539504935729479,"x":151.6,"y":164.18,"x0":-0.863512114389682,"y0":50.00595903728085,"z0":5.552619942347128,"aX":-20.203027138829487},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.2,"breakHorizontal":19.7,"spinRate":1774,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4149351757134685,"extension":6.367001553648478},"index":0,"playId":"7ea032fd-cd19-333d-832b-398db7ea4203","pitchNumber":1,"startTime":"2026-06-01T23:02:06.144Z","endTime":"2026-06-01T23:02:10.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"0a35ee96-5d3e-36fe-aecb-4d5ae406bb9e","startTime":"2026-06-01T23:02:25.018Z","endTime":"2026-06-01T23:02:28.018Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":79.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23066627119782,"aZ":-33.634139764958405,"pfxX":4.7181332368798135,"pfxZ":-0.889661988980496,"pX":-0.18761039842731753,"pZ":2.2504199237911147,"vX0":0.860821583446051,"vY0":-129.0315550767264,"vZ0":-1.2527512037432507,"x":124.15,"y":178.02,"x0":-1.1392257463154927,"y0":50.000446276298774,"z0":5.385638977881471,"aX":7.782397738344592},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.7,"breakHorizontal":-8.8,"spinRate":2976,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.4280365449504724,"extension":6.199617343380998},"index":2,"playId":"7ceb1e38-6ee2-3b35-a1d5-6d918377e460","pitchNumber":2,"startTime":"2026-06-01T23:02:42.864Z","endTime":"2026-06-01T23:02:49.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"first":{"id":656716,"link":"/api/v1/people/656716"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:02:49.271Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chandler Simpson flies out to left fielder Kerry Carpenter.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-01T23:05:00.034Z","endTime":"2026-06-01T23:05:46.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":92.5,"endSpeed":83.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39896767090213,"aZ":-11.054955366020964,"pfxX":-2.3800978896610765,"pfxZ":11.651736544679823,"pX":-0.16160789577473525,"pZ":3.575567812411617,"vX0":5.066593959122747,"vY0":-134.56014683946285,"vZ0":-4.5188106892103015,"x":123.16,"y":142.24,"x0":-1.7696060282504082,"y0":50.000194826749215,"z0":6.076008218227368,"aX":-4.313749988431977},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.2,"breakHorizontal":3.1,"spinRate":2218,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.4088928888025736,"extension":5.862092676107711},"index":0,"playId":"52695af8-3874-300b-904a-fd9a96493f52","pitchNumber":1,"startTime":"2026-06-01T23:05:05.886Z","endTime":"2026-06-01T23:05:09.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.4,"endSpeed":80.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34339401147764,"aZ":-24.35276428749291,"pfxX":0.5983093634984913,"pfxZ":4.794644062121054,"pX":1.720446347598116,"pZ":1.101288855673576,"vX0":9.07512414448165,"vY0":-126.94302436520618,"vZ0":-6.3162853887034185,"x":51.42,"y":209.05,"x0":-1.9804658908663657,"y0":50.00011955426297,"z0":5.564334216897005,"aX":0.9718861144176897},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.4,"breakHorizontal":-3.1,"spinRate":2555,"spinDirection":209},"zone":14,"typeConfidence":0.9,"plateTime":0.431722158831608,"extension":5.868241907455289},"index":1,"playId":"1d685c73-b8f5-3a7a-b932-cac953f43374","pitchNumber":2,"startTime":"2026-06-01T23:05:21.516Z","endTime":"2026-06-01T23:05:25.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.209940403659004,"aZ":-32.19097848884966,"pfxX":-6.348184674519638,"pfxZ":-0.011773834102127623,"pX":-0.561198278497548,"pZ":2.0880955175279508,"vX0":5.488626796844788,"vY0":-122.06988576145437,"vZ0":-2.204760194672704,"x":138.39,"y":182.4,"x0":-2.010078900483726,"y0":50.00150779595926,"z0":5.764454967534837,"aX":-9.614575278031749},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.2,"breakHorizontal":10.2,"spinRate":1496,"spinDirection":237},"zone":7,"typeConfidence":0.9,"plateTime":0.44807509363600984,"extension":5.957658147070283},"hitData":{"launchSpeed":69.5,"launchAngle":49.0,"totalDistance":211.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.94,"coordY":137.09}},"index":2,"playId":"8f229fbe-740b-325f-9f14-3931cfe30998","pitchNumber":3,"startTime":"2026-06-01T23:05:37.360Z","endTime":"2026-06-01T23:05:46.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:05:46.460Z","atBatIndex":14},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Victor Mesa Jr. pops out to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-01T23:06:11.267Z","endTime":"2026-06-01T23:06:53.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56686591802149,"aZ":-31.448642917547424,"pfxX":-1.4995243762971509,"pfxZ":0.4764890215402289,"pX":1.7471423834170248,"pZ":-0.2726014068500057,"vX0":9.172501221859768,"vY0":-122.09951682216169,"vZ0":-7.569206819524091,"x":50.4,"y":246.14,"x0":-1.8669247415873624,"y0":50.000056910557866,"z0":5.581972491119272,"aX":-2.2599803371017875},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.8,"breakHorizontal":0.5,"spinRate":2539,"spinDirection":9},"zone":14,"typeConfidence":0.88,"plateTime":0.4490039659233931,"extension":5.859468699370636},"index":0,"playId":"53b3d19e-ffa1-38fe-9caf-374a8bd4aa49","pitchNumber":1,"startTime":"2026-06-01T23:06:17.249Z","endTime":"2026-06-01T23:06:21.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.658176262810695,"aZ":-14.490509970160323,"pfxX":-4.433498530894377,"pfxZ":9.786168259871769,"pX":0.2756490667693799,"pZ":2.388791047849575,"vX0":7.027074735767077,"vY0":-133.56190053240093,"vZ0":-6.450547867972258,"x":106.49,"y":174.28,"x0":-1.813020820070416,"y0":50.006333234336815,"z0":5.876728694909679,"aX":-8.015058148012717},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.6,"breakHorizontal":6.5,"spinRate":2332,"spinDirection":217},"zone":6,"typeConfidence":0.91,"plateTime":0.4100281380096211,"extension":5.876322751400532},"hitData":{"launchSpeed":99.2,"launchAngle":64.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":172.08,"coordY":142.05}},"index":1,"playId":"7031f240-68c1-3790-be58-bc32b5e25e03","pitchNumber":2,"startTime":"2026-06-01T23:06:42.872Z","endTime":"2026-06-01T23:06:53.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":683748,"link":"/api/v1/people/683748"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:06:53.479Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-01T23:07:15.626Z","endTime":"2026-06-01T23:08:46.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81660455031138,"aZ":-12.200756231558577,"pfxX":-3.213241339977783,"pfxZ":10.62910452672683,"pX":-1.5214653109655545,"pZ":4.688114607851543,"vX0":2.2558616723477263,"vY0":-136.6380365155307,"vZ0":-1.6366024886064428,"x":174.99,"y":112.2,"x0":-1.9428259828040089,"y0":50.00565975216045,"z0":6.139047181200514,"aX":-6.0398573583201545},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":5.3,"spinRate":2339,"spinDirection":212},"zone":11,"typeConfidence":0.92,"plateTime":0.40179377823399776,"extension":5.794903037453747},"index":0,"playId":"e702e5f5-35c6-32da-bf28-30dfaee95c1c","pitchNumber":1,"startTime":"2026-06-01T23:07:19.120Z","endTime":"2026-06-01T23:07:22.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88306819565144,"aZ":-34.449823679041806,"pfxX":0.07446724573691998,"pfxZ":-1.550849498173256,"pX":-1.037887545577289,"pZ":1.4964258614971035,"vX0":2.8065933638645126,"vY0":-120.16379174653,"vZ0":-3.0339357601721115,"x":156.56,"y":198.38,"x0":-2.2298208531112786,"y0":50.005464505343696,"z0":5.830563719637791,"aX":0.10854944231530572},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.2,"breakHorizontal":-0.8,"spinRate":2663,"spinDirection":48},"zone":13,"typeConfidence":0.91,"plateTime":0.4555093952988387,"extension":5.806407374166827},"index":1,"playId":"3af19212-c5cb-3fc9-b7a3-7359ba01e866","pitchNumber":2,"startTime":"2026-06-01T23:07:34.589Z","endTime":"2026-06-01T23:07:39.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93850111774952,"aZ":-15.845646723714534,"pfxX":-4.78266248170325,"pfxZ":8.921812076435328,"pX":0.34082660281583316,"pZ":2.3679158249665644,"vX0":7.262669474393043,"vY0":-134.8205454032966,"vZ0":-6.3942107345501915,"x":104.01,"y":174.85,"x0":-1.773885337528937,"y0":50.00170874952316,"z0":5.900204474703151,"aX":-8.752223378920975},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":7.0,"spinRate":2297,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.4072009480989922,"extension":5.938820457422108},"index":2,"playId":"56f5ad0e-f4ca-34ae-93c9-9775feadbb03","pitchNumber":3,"startTime":"2026-06-01T23:07:54.802Z","endTime":"2026-06-01T23:07:58.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84215192858026,"aZ":-29.996260817522167,"pfxX":-8.666024066635412,"pfxZ":1.4051289915899012,"pX":-0.21267690332983566,"pZ":0.7939260199638698,"vX0":7.29097777000558,"vY0":-123.67857464949199,"vZ0":-5.682112811754536,"x":125.11,"y":217.34,"x0":-2.074025347181566,"y0":50.00078957048578,"z0":5.638948931453975,"aX":-13.413608013753159},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.4,"breakHorizontal":13.9,"spinRate":1455,"spinDirection":230},"zone":13,"typeConfidence":0.87,"plateTime":0.44298009122551907,"extension":5.9928209976768985},"index":3,"playId":"40e29f0a-0dd2-3461-abc4-f0a79b7409d9","pitchNumber":4,"startTime":"2026-06-01T23:08:17.171Z","endTime":"2026-06-01T23:08:21.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-01T23:08:30.771Z","endTime":"2026-06-01T23:08:42.027Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.279704923212535,"aZ":-12.399006384198076,"pfxX":-4.494504268525067,"pfxZ":10.277731605262334,"pX":-0.09513266644890754,"pZ":3.494340443561755,"vX0":6.439079136890726,"vY0":-137.97416462940456,"vZ0":-4.151224329593806,"x":120.63,"y":144.43,"x0":-1.877375452198437,"y0":50.002489967337176,"z0":5.8566115263143335,"aX":-8.648065499471754},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":6.7,"spinRate":2259,"spinDirection":217},"zone":11,"typeConfidence":0.92,"plateTime":0.3972922001084611,"extension":5.9059098823071485},"index":5,"playId":"ee13e20c-dfc4-3f12-bd97-0574bc87ebb1","pitchNumber":5,"startTime":"2026-06-01T23:08:42.027Z","endTime":"2026-06-01T23:08:46.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:08:46.217Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kevin McGonigle walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-01T23:10:47.481Z","endTime":"2026-06-01T23:13:03.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.143768287369834,"aZ":-35.581067951568926,"pfxX":8.862195985329809,"pfxZ":-2.1452091005273566,"pX":0.6025477431691127,"pZ":2.5071441935841245,"vX0":1.458540106204973,"vY0":-125.85634798372864,"vZ0":-0.034944140664948,"x":94.03,"y":171.09,"x0":-1.1365032146397995,"y0":50.00380385255277,"z0":5.429286541017717,"aX":14.062522285073706},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.6,"breakHorizontal":-16.3,"spinRate":2943,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.43703019394680087,"extension":6.230982371589833},"index":0,"playId":"07a65f3f-523c-30bb-9af0-803d842dadfc","pitchNumber":1,"startTime":"2026-06-01T23:10:51.670Z","endTime":"2026-06-01T23:10:55.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84744438305522,"aZ":-25.28048536944918,"pfxX":-10.30537631387201,"pfxZ":3.691394648268952,"pX":0.13513160074427044,"pZ":3.473334270487535,"vX0":6.210934828767854,"vY0":-136.50742357429823,"vZ0":-0.7236381091959694,"x":111.85,"y":145.0,"x0":-0.8425528168533121,"y0":50.00437821752881,"z0":5.497926679513475,"aX":-19.25655133591391},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.7,"breakHorizontal":17.2,"spinRate":2354,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.40279066537514385,"extension":6.360207632298848},"index":1,"playId":"cc110c73-c5ee-3b42-9379-a62652ae230e","pitchNumber":2,"startTime":"2026-06-01T23:11:06.850Z","endTime":"2026-06-01T23:11:11.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.803261911454932,"aZ":-23.147853679567287,"pfxX":1.4562643172359953,"pfxZ":5.061728072925001,"pX":0.6660884376494403,"pZ":1.9840426547213872,"vX0":4.158836023171847,"vY0":-132.8054664898482,"vZ0":-4.315679780132494,"x":91.61,"y":185.21,"x0":-1.1102897002062515,"y0":50.00424957075632,"z0":5.316652366720706,"aX":2.5977908685660607},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.4,"breakHorizontal":-3.6,"spinRate":2553,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.4126494645741534,"extension":6.319732637128215},"index":2,"playId":"14405b92-9a05-3be8-a272-06628eb2bb71","pitchNumber":3,"startTime":"2026-06-01T23:11:22.324Z","endTime":"2026-06-01T23:11:26.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.2,"endSpeed":83.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28655288089749,"aZ":-28.3213343601025,"pfxX":-8.325581640197488,"pfxZ":2.1753009315589704,"pX":-0.27427801144520353,"pZ":0.11160574994923249,"vX0":4.273310171152035,"vY0":-132.5120722753603,"vZ0":-8.023246695904668,"x":127.45,"y":235.77,"x0":-0.8292696969118699,"y0":50.00446217401131,"z0":5.25889766698387,"aX":-14.753059491548957},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.3,"breakHorizontal":14.0,"spinRate":1662,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4139195951581325,"extension":6.471044469684446},"index":3,"playId":"5a9bf889-9673-3af0-8948-da2047b5bea4","pitchNumber":4,"startTime":"2026-06-01T23:11:42.734Z","endTime":"2026-06-01T23:11:47.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.0,"endSpeed":82.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.942440795590905,"aZ":-32.474317154642875,"pfxX":-9.27299031238968,"pfxZ":-0.17585526230371773,"pX":-1.634167310084468,"pZ":1.6985493454169587,"vX0":1.4862061626175285,"vY0":-132.4466234940182,"vZ0":-3.426588431133516,"x":179.29,"y":192.92,"x0":-1.0041414663003652,"y0":50.00011541566442,"z0":5.419216714549279,"aX":-16.243006655435398},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.0,"breakHorizontal":16.3,"spinRate":1655,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4157664661373994,"extension":6.36489859830411},"index":4,"playId":"8129f2a6-26c5-34af-846b-cc8534b4e73b","pitchNumber":5,"startTime":"2026-06-01T23:12:00.870Z","endTime":"2026-06-01T23:12:06.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.94090195632498,"aZ":-24.703092410760078,"pfxX":-11.862764004730401,"pfxZ":3.907584999472789,"pX":-0.1421840785149672,"pZ":2.1240928814954243,"vX0":6.3506482551723105,"vY0":-138.37992117565244,"vZ0":-4.03886938869385,"x":122.42,"y":181.43,"x0":-0.9430962837004421,"y0":50.00282855038318,"z0":5.285871816387249,"aX":-22.682031920432884},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.2,"breakHorizontal":19.9,"spinRate":2395,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39797578811629686,"extension":6.504455698946165},"index":5,"playId":"6e6fb1d0-f552-316a-9baa-10aa59a9eb5f","pitchNumber":6,"startTime":"2026-06-01T23:12:15.737Z","endTime":"2026-06-01T23:12:19.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.857321880075084,"aZ":-33.89148967610596,"pfxX":4.302728370626523,"pfxZ":-1.0327552031193132,"pX":0.21938698554023772,"pZ":2.639889632955582,"vX0":2.268736777162691,"vY0":-128.4925714404515,"vZ0":-0.0033445749490679244,"x":108.64,"y":167.5,"x0":-1.2366829151956933,"y0":50.00622036641744,"z0":5.294478957566835,"aX":7.1305935335964685},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.6,"breakHorizontal":-8.3,"spinRate":2901,"spinDirection":53},"zone":5,"typeConfidence":2.0,"plateTime":0.42774293935868135,"extension":6.369429242760719},"index":6,"playId":"f41270f5-a609-368e-9157-2269a9d15410","pitchNumber":7,"startTime":"2026-06-01T23:12:39.162Z","endTime":"2026-06-01T23:12:42.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80812658164068,"aZ":-29.930748655529833,"pfxX":-7.473868415036171,"pfxZ":1.2801478258489694,"pX":0.42401043326029636,"pZ":0.31070153029411535,"vX0":5.723727779886974,"vY0":-131.36703504224118,"vZ0":-7.0427590949156915,"x":100.84,"y":230.39,"x0":-0.811966531228969,"y0":50.00072315101711,"z0":5.2510239696976875,"aX":-13.062348277581005},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.0,"breakHorizontal":12.2,"spinRate":1726,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.41692503512681967,"extension":6.639981787041486},"index":7,"playId":"7ce7f86d-2669-3cbe-939a-435800509af3","pitchNumber":8,"startTime":"2026-06-01T23:12:58.878Z","endTime":"2026-06-01T23:13:03.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.69,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:13:03.297Z","atBatIndex":17},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dillon Dingler homers (12) on a fly ball to center field. Kevin McGonigle scores.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-01T23:13:24.364Z","endTime":"2026-06-01T23:15:36.719Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23579137965456,"aZ":-21.46397884626464,"pfxX":-11.177093303862698,"pfxZ":5.5467422506646535,"pX":-0.850911271393511,"pZ":2.916083780607544,"vX0":3.9783135269975256,"vY0":-139.0571671384276,"vZ0":-2.8348437190495783,"x":149.43,"y":160.05,"x0":-0.8598404887211916,"y0":50.0034198700595,"z0":5.3954632527055875,"aX":-21.584859084751503},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.6,"breakHorizontal":19.2,"spinRate":2414,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39601193823958747,"extension":6.391621276300502},"index":0,"playId":"2d395652-d8a2-35d4-8202-f8c517f7e1a1","pitchNumber":1,"startTime":"2026-06-01T23:13:31.342Z","endTime":"2026-06-01T23:13:36.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67027932478062,"aZ":-32.740491412670764,"pfxX":-8.2216644975482,"pfxZ":-0.32656564994382986,"pX":0.003379463265169609,"pZ":1.5375884623024327,"vX0":4.758275772409608,"vY0":-131.46474381817094,"vZ0":-3.7473393296567785,"x":116.87,"y":197.27,"x0":-0.7576149606497172,"y0":50.000406320759545,"z0":5.399695977950456,"aX":-14.45513334688799},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.2,"breakHorizontal":13.9,"spinRate":1468,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.41591814157194573,"extension":6.496295998439671},"index":1,"playId":"b73418bf-c063-35a4-82fc-5c9f6976a602","pitchNumber":2,"startTime":"2026-06-01T23:13:58.124Z","endTime":"2026-06-01T23:14:01.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.72546589962574,"aZ":-11.493526932147496,"pfxX":-6.7764720820271815,"pfxZ":10.628183651470849,"pX":-0.2577958815415807,"pZ":3.1648286048604413,"vX0":4.105824746057265,"vY0":-138.55504697206416,"vZ0":-3.804878031272458,"x":126.83,"y":153.33,"x0":-0.8778026996702053,"y0":50.004400405157185,"z0":5.323057426819899,"aX":-13.1870114122554},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":11.4,"spinRate":2521,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3951959714421287,"extension":6.488649914852485},"index":2,"playId":"792052e0-b19c-352f-ad7e-d186faaed8b8","pitchNumber":3,"startTime":"2026-06-01T23:14:18.713Z","endTime":"2026-06-01T23:14:22.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.008230301717795,"aZ":-21.78197508059054,"pfxX":-10.644078634658127,"pfxZ":5.326122146484836,"pX":0.018962131602107798,"pZ":1.6714592807513367,"vX0":5.868895313475971,"vY0":-139.0083843159847,"vZ0":-5.835153295397525,"x":116.28,"y":193.65,"x0":-0.7399700901678189,"y0":50.005225302483275,"z0":5.250192401947729,"aX":-20.77263140827577},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.5,"breakHorizontal":18.0,"spinRate":2426,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.3944729778935745,"extension":6.467576807869289},"index":3,"playId":"ed434885-6b2d-3c76-88ab-49e58b3eb060","pitchNumber":4,"startTime":"2026-06-01T23:14:42.996Z","endTime":"2026-06-01T23:14:47.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43756570413707,"aZ":-32.42831567241894,"pfxX":5.919288883820589,"pfxZ":-0.15311656363003934,"pX":0.2870551526744541,"pZ":2.2713963897886407,"vX0":1.6520962820972254,"vY0":-127.64554340474227,"vZ0":-1.3065113287311667,"x":106.06,"y":177.45,"x0":-1.1383147207150266,"y0":50.003356625307184,"z0":5.3541364221762455,"aX":9.721929793820854},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.4,"breakHorizontal":-11.0,"spinRate":2898,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.4298769526108508,"extension":6.451947578890595},"hitData":{"launchSpeed":105.0,"launchAngle":31.0,"totalDistance":428.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.05,"coordY":29.17}},"index":4,"playId":"33ea6fcf-83a0-302b-b79c-b192b1281357","pitchNumber":5,"startTime":"2026-06-01T23:15:11.178Z","endTime":"2026-06-01T23:15:36.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"first":{"id":805808,"link":"/api/v1/people/805808"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.2,"awayTeamWinProbability":85.8,"homeTeamWinProbabilityAdded":-11.8,"leverageIndex":1.13,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:15:36.719Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kerry Carpenter homers (7) on a fly ball to right center field.","rbi":1,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-01T23:15:56.439Z","endTime":"2026-06-01T23:16:55.642Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":86.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.467945644509626,"aZ":-12.203707046986011,"pfxX":-3.8920851821171323,"pfxZ":10.286914515660474,"pX":-0.03970456067996173,"pZ":4.14724985303537,"vX0":3.7958227687828208,"vY0":-138.7955004715617,"vZ0":-1.3635266386830467,"x":118.51,"y":126.8,"x0":-0.9225623460517127,"y0":50.00546716485456,"z0":5.461882956284931,"aX":-7.558235229223991},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.5,"breakHorizontal":6.2,"spinRate":2442,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39537175250858736,"extension":6.4846913395928425},"index":0,"playId":"6ade1324-3945-3c07-ba18-ad412c440f8c","pitchNumber":1,"startTime":"2026-06-01T23:16:02.565Z","endTime":"2026-06-01T23:16:05.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-01T23:16:11.977Z","endTime":"2026-06-01T23:16:30.433Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.583848331697506,"aZ":-17.345554488437173,"pfxX":-4.234091435547999,"pfxZ":7.655205262836752,"pX":0.6343221951650403,"pZ":2.947313664228277,"vX0":5.49808568423956,"vY0":-138.01206069757103,"vZ0":-3.431106642213149,"x":92.82,"y":159.2,"x0":-0.8298572907420344,"y0":50.00053582882452,"z0":5.368966614982422,"aX":-8.199452484277362},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":6.6,"spinRate":2489,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3962713379188538,"extension":6.416037525396078},"hitData":{"launchSpeed":98.9,"launchAngle":31.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":179.82,"coordY":50.32}},"index":2,"playId":"05c7f8a1-143e-338a-ae07-eab35064962b","pitchNumber":2,"startTime":"2026-06-01T23:16:30.433Z","endTime":"2026-06-01T23:16:55.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":-4.799999999999999,"leverageIndex":0.38,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:16:55.642Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Riley Greene homers (5) on a fly ball to center field.","rbi":1,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-01T23:17:52.231Z","endTime":"2026-06-01T23:18:35.219Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-01T23:17:04.928Z","endTime":"2026-06-01T23:17:54.485Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23661486098913,"aZ":-11.56566446428108,"pfxX":-5.20402734896877,"pfxZ":10.640161378355447,"pX":-1.0338094886265201,"pZ":3.0821430560589906,"vX0":1.6986244122907332,"vY0":-138.59789559402063,"vZ0":-4.32551823024279,"x":156.41,"y":155.56,"x0":-0.9800933492294681,"y0":50.004484867775616,"z0":5.441167203937414,"aX":-10.081098434338271},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":9.0,"spinRate":2470,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39586080844095717,"extension":6.418035894636479},"index":1,"playId":"e35c621f-d1f2-3fb9-8e71-d90410aecfaf","pitchNumber":1,"startTime":"2026-06-01T23:17:54.485Z","endTime":"2026-06-01T23:17:58.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.819705482575632,"aZ":-24.0357393237192,"pfxX":0.9474120030082622,"pfxZ":4.521792856319869,"pX":-0.42394941550390924,"pZ":2.1079864840888334,"vX0":1.2763466756679471,"vY0":-132.8702339441339,"vZ0":-4.012051273744995,"x":133.16,"y":181.86,"x0":-1.0324720550751443,"y0":50.00156598616233,"z0":5.371213396785183,"aX":1.7039432996378108},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.6,"breakHorizontal":-1.9,"spinRate":2599,"spinDirection":202},"zone":7,"typeConfidence":2.0,"plateTime":0.411256661466715,"extension":6.2972452713126685},"hitData":{"launchSpeed":102.9,"launchAngle":30.0,"totalDistance":428.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.95,"coordY":26.86}},"index":2,"playId":"7cbdd465-0c8d-3662-8b82-f96c62cc7018","pitchNumber":2,"startTime":"2026-06-01T23:18:08.161Z","endTime":"2026-06-01T23:18:35.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-3.3000000000000007,"leverageIndex":0.27,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:18:35.219Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-01T23:18:48.464Z","endTime":"2026-06-01T23:19:36.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.4,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.206522262063537,"aZ":-29.99189082104715,"pfxX":6.362449031445821,"pfxZ":1.3513313503759736,"pX":0.1412166204612044,"pZ":2.375505967767975,"vX0":1.2106733587775236,"vY0":-127.19121324341218,"vZ0":-1.4995869773033852,"x":111.62,"y":174.64,"x0":-1.1684330301073174,"y0":50.00415583413678,"z0":5.3798366887602045,"aX":10.291618508636303},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.3,"breakHorizontal":-11.8,"spinRate":3054,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.43276007581233245,"extension":6.204343804001283},"index":0,"playId":"d430c8e5-24ed-3308-92e5-d8dc675a3aee","pitchNumber":1,"startTime":"2026-06-01T23:18:53.187Z","endTime":"2026-06-01T23:18:57.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.67166975335568,"aZ":-23.557141044925203,"pfxX":-10.787456030571986,"pfxZ":4.526523686063916,"pX":-1.002427793613665,"pZ":2.6749301880462633,"vX0":3.667970995579772,"vY0":-138.0658142822507,"vZ0":-3.0000624008668373,"x":155.21,"y":166.56,"x0":-0.9575696159202056,"y0":50.00442978742953,"z0":5.385681218857584,"aX":-20.541967451770518},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.7,"breakHorizontal":18.6,"spinRate":2515,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3988192404003641,"extension":6.261510701676449},"index":1,"playId":"eefeab72-106a-32b2-85d6-9426d48f2953","pitchNumber":2,"startTime":"2026-06-01T23:19:07.983Z","endTime":"2026-06-01T23:19:12.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.958897073525254,"aZ":-32.427896283148144,"pfxX":-9.250129941226577,"pfxZ":-0.14083470244281715,"pX":-0.476736605522017,"pZ":0.7512963379023682,"vX0":4.127157941090345,"vY0":-132.26476531790343,"vZ0":-5.771571763120588,"x":135.17,"y":218.49,"x0":-0.8612155667998102,"y0":50.00488290940776,"z0":5.359006735286004,"aX":-16.282266297763723},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.4,"breakHorizontal":15.7,"spinRate":1709,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4151572121324483,"extension":6.43370501350629},"index":2,"playId":"7fefd8fe-5820-3eaa-917c-173fcda0e49f","pitchNumber":3,"startTime":"2026-06-01T23:19:30.024Z","endTime":"2026-06-01T23:19:36.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.6000000000000005,"awayTeamWinProbability":93.4,"homeTeamWinProbabilityAdded":0.5000000000000009,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:19:36.189Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-01T23:19:54.465Z","endTime":"2026-06-01T23:21:25.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47804454538176,"aZ":-25.846421509073526,"pfxX":-9.625040260021954,"pfxZ":3.315275316281798,"pX":0.830667477565702,"pZ":2.1127540137125944,"vX0":7.8906924325980095,"vY0":-137.55999441571134,"vZ0":-3.9876129482391196,"x":85.34,"y":181.74,"x0":-0.8292487305567032,"y0":50.00561738044874,"z0":5.340493274802757,"aX":-18.386843082531595},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.3,"breakHorizontal":15.7,"spinRate":2456,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3986827279093781,"extension":6.236744685316946},"index":0,"playId":"c4318c05-8f68-3513-8c7c-54aea7dd7b43","pitchNumber":1,"startTime":"2026-06-01T23:19:58.051Z","endTime":"2026-06-01T23:20:25.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.448069264707428,"aZ":-31.275784317089464,"pfxX":-9.306112661533827,"pfxZ":0.514034853210509,"pX":-0.2525211112806035,"pZ":2.058615542914239,"vX0":4.5613814251266325,"vY0":-132.0682942000759,"vZ0":-2.8490806889398463,"x":126.63,"y":183.2,"x0":-0.7975559665187296,"y0":50.006385083673436,"z0":5.463832772912051,"aX":-16.35960770707068},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.5,"breakHorizontal":15.8,"spinRate":1792,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.41554356866911757,"extension":6.405179508026874},"index":1,"playId":"c2495532-79ab-3489-8f38-699faa23f0cc","pitchNumber":2,"startTime":"2026-06-01T23:20:27.801Z","endTime":"2026-06-01T23:20:32.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54903088621428,"aZ":-45.17684726424897,"pfxX":3.2401649191224493,"pfxZ":-8.580437050839553,"pX":0.27759342639762363,"pZ":1.5164215283288416,"vX0":1.5029506444465206,"vY0":-122.64895474956415,"vZ0":-0.5270999405723694,"x":106.42,"y":197.84,"x0":-0.7652523292513933,"y0":50.005486473690524,"z0":5.605808527013003,"aX":4.908334158642247},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-15.4,"breakHorizontal":-6.2,"spinRate":2975,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.44757282076759886,"extension":6.27099842919472},"index":2,"playId":"7a681197-affe-3348-80e5-7ad14494953a","pitchNumber":3,"startTime":"2026-06-01T23:20:47.675Z","endTime":"2026-06-01T23:20:52.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-01T23:20:56.531Z","endTime":"2026-06-01T23:21:14.852Z","isPitch":false,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70155160472102,"aZ":-11.15523906249652,"pfxX":-4.32007987634259,"pfxZ":10.817895025242745,"pX":-0.003961256132516571,"pZ":3.2262833444799632,"vX0":4.012100775636301,"vY0":-138.66903714585658,"vZ0":-3.968889203011891,"x":117.15,"y":151.67,"x0":-0.9099712666170156,"y0":50.00051255479118,"z0":5.423170471008492,"aX":-8.392229020549186},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.0,"breakHorizontal":7.0,"spinRate":2485,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.39534385752545376,"extension":6.34153759197327},"hitData":{"launchSpeed":85.6,"launchAngle":53.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.94,"coordY":120.0}},"index":4,"playId":"564cb2e2-db22-3248-ba56-1321b4615863","pitchNumber":4,"startTime":"2026-06-01T23:21:14.852Z","endTime":"2026-06-01T23:21:25.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.9,"awayTeamWinProbability":93.1,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:21:25.575Z","atBatIndex":22},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wenceel Pérez pops out to third baseman Junior Caminero.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-01T23:21:42.694Z","endTime":"2026-06-01T23:22:34.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.66337354813145,"aZ":-29.41105828807915,"pfxX":-7.930988281252416,"pfxZ":1.6075000913853028,"pX":-0.9506680444970557,"pZ":3.2415852008850465,"vX0":2.389688299706008,"vY0":-130.9080437827898,"vZ0":-0.3686887973553893,"x":153.24,"y":151.26,"x0":-0.8516731949351322,"y0":50.00048878068278,"z0":5.608407598767607,"aX":-13.600861127086313},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.1,"breakHorizontal":13.7,"spinRate":1739,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4202966869197722,"extension":6.310923826193762},"index":0,"playId":"0bc3f041-c570-3c0c-869b-3c6b89de64a6","pitchNumber":1,"startTime":"2026-06-01T23:21:49.504Z","endTime":"2026-06-01T23:21:54.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.987699263284828,"aZ":-19.47517944090862,"pfxX":-0.1153918106802273,"pfxZ":6.931237230424092,"pX":-0.14199264879201554,"pZ":3.2329970543933904,"vX0":2.371134268581554,"vY0":-134.25389802114333,"vZ0":-2.1156279635128423,"x":122.41,"y":151.49,"x0":-1.0202009406465262,"y0":50.00514807639691,"z0":5.4115240071711375,"aX":-0.21162881944293804},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.4,"breakHorizontal":-0.2,"spinRate":2666,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.407356252226478,"extension":6.28638310417719},"index":1,"playId":"778b4f39-946b-3b12-b373-9808a2316deb","pitchNumber":2,"startTime":"2026-06-01T23:22:04.876Z","endTime":"2026-06-01T23:22:08.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.586634535175488,"aZ":-47.15011335956675,"pfxX":3.5515238646581295,"pfxZ":-10.278444187465967,"pX":-0.7715942875386199,"pZ":2.676313015528582,"vX0":-0.8535255183543904,"vY0":-120.75901861562858,"vZ0":2.4310636456524892,"x":146.41,"y":166.52,"x0":-0.8718405856705814,"y0":50.00567797572542,"z0":5.84720816995073,"aX":5.172642425945719},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-17.6,"breakHorizontal":-6.1,"spinRate":3014,"spinDirection":42},"zone":4,"typeConfidence":2.0,"plateTime":0.4560155945551929,"extension":6.060777075856858},"hitData":{"launchSpeed":83.1,"launchAngle":59.0,"totalDistance":189.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":76.49,"coordY":143.08}},"index":2,"playId":"6bca782e-2c85-39fa-a6c9-555476623381","pitchNumber":3,"startTime":"2026-06-01T23:22:24.547Z","endTime":"2026-06-01T23:22:34.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":0.29999999999999893,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:22:34.757Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Feduccia strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-01T23:24:38.319Z","endTime":"2026-06-01T23:25:57.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":90.6,"endSpeed":82.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.554469477489974,"aZ":-15.004435647471846,"pfxX":-4.739241597595447,"pfxZ":9.775500215499687,"pX":-1.0690853264458051,"pZ":3.4686166198510886,"vX0":3.66664438097036,"vY0":-131.81699698534928,"vZ0":-3.8898688941292328,"x":157.75,"y":145.13,"x0":-1.863799846757127,"y0":50.00110271197979,"z0":6.074333811586877,"aX":-8.322285452611139},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":2202,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.41585156674986523,"extension":5.699953958680378},"index":0,"playId":"d506fffb-e98e-329b-b62b-6a57ebf82b93","pitchNumber":1,"startTime":"2026-06-01T23:24:41.416Z","endTime":"2026-06-01T23:24:46.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.262672426304473,"aZ":-10.766898754023384,"pfxX":-3.3148865007579658,"pfxZ":11.800873288632076,"pX":0.23722076593860483,"pZ":3.3059400210858376,"vX0":6.328052878073958,"vY0":-133.9226500342746,"vZ0":-5.048372973010409,"x":107.96,"y":149.52,"x0":-1.7269710654105823,"y0":50.00307962477904,"z0":5.9873459087965335,"aX":-6.013896570818078},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":20.4,"breakHorizontal":4.7,"spinRate":2363,"spinDirection":210},"zone":2,"typeConfidence":0.92,"plateTime":0.40918920464606634,"extension":5.828137489042031},"index":1,"playId":"d5335d49-bdf1-3028-b20e-e9a8237bba74","pitchNumber":2,"startTime":"2026-06-01T23:24:55.075Z","endTime":"2026-06-01T23:24:58.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":93.0,"endSpeed":84.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0327118741583,"aZ":-13.610690937007782,"pfxX":-2.915258850726845,"pfxZ":10.122261114673075,"pX":0.34742636280098527,"pZ":3.9252764192121634,"vX0":6.032257664455844,"vY0":-135.18994653071232,"vZ0":-3.183948805844579,"x":103.76,"y":132.8,"x0":-1.543409149015251,"y0":50.00158608121644,"z0":6.08575446607336,"aX":-5.346419301789649},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":3.8,"spinRate":2302,"spinDirection":207},"zone":12,"typeConfidence":0.92,"plateTime":0.40660186085286076,"extension":5.827973926690511},"index":2,"playId":"6aaa2ece-5c45-3e58-bd92-6e48fad5d920","pitchNumber":3,"startTime":"2026-06-01T23:25:15.556Z","endTime":"2026-06-01T23:25:20.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.416694436908976,"aZ":-35.344609547085525,"pfxX":1.3498972079401992,"pfxZ":-2.2267383679490518,"pX":-0.3333503290222569,"pZ":3.313891625657208,"vX0":3.039394824205201,"vY0":-118.56671931905018,"vZ0":1.1824223641275171,"x":129.71,"y":149.3,"x0":-1.8065355614426364,"y0":50.0004861917746,"z0":6.031000169760718,"aX":1.923964183016845},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.5,"breakHorizontal":-3.1,"spinRate":2663,"spinDirection":52},"zone":1,"typeConfidence":0.91,"plateTime":0.4617421724396995,"extension":5.747348043910843},"index":3,"playId":"27294e84-de12-306d-bedb-c72a6d91b356","pitchNumber":4,"startTime":"2026-06-01T23:25:32.889Z","endTime":"2026-06-01T23:25:37.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-01T23:25:42.005Z","endTime":"2026-06-01T23:25:53.127Z","isPitch":false,"type":"action","player":{"id":676439,"link":"/api/v1/people/676439"},"defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.142486742935326,"aZ":-12.23995853442683,"pfxX":-2.41928540773889,"pfxZ":10.652628492808761,"pX":-0.18926357572871474,"pZ":2.2095575951963795,"vX0":4.8560987444986585,"vY0":-136.45291559491332,"vZ0":-7.534245668367686,"x":124.21,"y":179.12,"x0":-1.6837683262881555,"y0":50.00422094163883,"z0":5.864003430940268,"aX":-4.528150111798312},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":3.2,"spinRate":2376,"spinDirection":213},"zone":8,"typeConfidence":0.92,"plateTime":0.40255862146324217,"extension":5.909073224544876},"index":5,"playId":"71b36097-093f-3051-8e35-f0c5bc744416","pitchNumber":5,"startTime":"2026-06-01T23:25:53.127Z","endTime":"2026-06-01T23:25:57.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:25:57.330Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Oliver Dunn pops out to shortstop Kevin McGonigle.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-01T23:26:27.213Z","endTime":"2026-06-01T23:26:54.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Oliver Dunn replaces Taylor Walls.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":0,"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-01T23:26:06.882Z","endTime":"2026-06-01T23:26:29.406Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686554,"link":"/api/v1/people/686554"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":670764,"link":"/api/v1/people/670764"},"defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11041002877515,"aZ":-34.09366088454054,"pfxX":0.9421348011304982,"pfxZ":-1.381430839963187,"pX":-1.6430624148461996,"pZ":2.8728073656464543,"vX0":0.9431894489330453,"vY0":-117.5373068821741,"vZ0":0.08619566830704706,"x":179.63,"y":161.21,"x0":-2.1725026172636097,"y0":50.00094229011942,"z0":6.012129011199354,"aX":1.3124659888220027},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.2,"breakHorizontal":-1.9,"spinRate":2641,"spinDirection":61},"zone":11,"typeConfidence":0.87,"plateTime":0.4667308378717143,"extension":5.764013535808055},"index":1,"playId":"ba205758-167d-3472-ba83-33cf25f87b5a","pitchNumber":1,"startTime":"2026-06-01T23:26:29.406Z","endTime":"2026-06-01T23:26:33.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82318204776593,"aZ":-12.656722012964009,"pfxX":-2.656770935483238,"pfxZ":10.621041754022563,"pX":-0.8511789121330121,"pZ":2.558591622459572,"vX0":3.7122920733049187,"vY0":-135.28190515288244,"vZ0":-6.507955902150595,"x":149.44,"y":169.7,"x0":-1.901422394264325,"y0":50.00561805509658,"z0":5.897518847331987,"aX":-4.883864548875748},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":4.0,"spinRate":2354,"spinDirection":209},"zone":11,"typeConfidence":0.92,"plateTime":0.4061740837937986,"extension":5.84663219819129},"hitData":{"launchSpeed":80.6,"launchAngle":72.0,"totalDistance":96.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":174.49}},"index":2,"playId":"f0b04c74-84e6-3d59-9a2f-3adbf08f6ec0","pitchNumber":2,"startTime":"2026-06-01T23:26:43.985Z","endTime":"2026-06-01T23:26:54.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686554,"link":"/api/v1/people/686554"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":686554,"link":"/api/v1/people/686554"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.3,"awayTeamWinProbability":94.7,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:26:54.533Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yandy Díaz flies out sharply to center fielder Wenceel Pérez.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-01T23:27:12.909Z","endTime":"2026-06-01T23:27:43.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.817667124157676,"aZ":-17.584699243647005,"pfxX":-0.6556535370597778,"pfxZ":7.931241684923524,"pX":-0.14455079559727896,"pZ":4.246148683554579,"vX0":4.092771599333532,"vY0":-134.8951667146088,"vZ0":-1.8132341839894912,"x":122.51,"y":124.13,"x0":-1.597418226999332,"y0":50.00478891959338,"z0":6.169084957033203,"aX":-1.207072975916684},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":0.2,"spinRate":2179,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.4063062066777845,"extension":5.970428174730302},"index":0,"playId":"8bb22c6d-c3ff-3111-83b0-3afc8e1eeed0","pitchNumber":1,"startTime":"2026-06-01T23:27:18.865Z","endTime":"2026-06-01T23:27:23.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.873051123918557,"aZ":-37.00159470518531,"pfxX":0.4635334290782265,"pfxZ":-3.350601158758657,"pX":0.31931354776409043,"pZ":2.1880561340378453,"vX0":4.899098381463061,"vY0":-119.45308904868027,"vZ0":-1.161908521568015,"x":104.83,"y":179.7,"x0":-1.8219214714780516,"y0":50.004939079924085,"z0":6.019363206888315,"aX":0.6668275831905666},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.1,"breakHorizontal":-2.0,"spinRate":2542,"spinDirection":45},"zone":9,"typeConfidence":0.91,"plateTime":0.4592391053121361,"extension":5.854302197952243},"hitData":{"launchSpeed":101.6,"launchAngle":30.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":122.55,"coordY":39.03}},"index":1,"playId":"59b041d8-1b67-387e-aeb6-61ae834241d4","pitchNumber":2,"startTime":"2026-06-01T23:27:34.090Z","endTime":"2026-06-01T23:27:43.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.9,"awayTeamWinProbability":95.1,"homeTeamWinProbabilityAdded":-0.39999999999999947,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:27:43.601Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Hao-Yu Lee lines out sharply to left fielder Chandler Simpson.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-01T23:29:50.344Z","endTime":"2026-06-01T23:30:38.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Oliver Dunn remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-01T23:28:48.284Z","endTime":"2026-06-01T23:29:52.578Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686554,"link":"/api/v1/people/686554"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":670764,"link":"/api/v1/people/670764"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.449178578924084,"aZ":-34.29270825498277,"pfxX":8.702796728141166,"pfxZ":-1.339692227589322,"pX":0.8276448720265814,"pZ":1.2965930526622649,"vX0":1.962850103276466,"vY0":-126.2113114479898,"vZ0":-3.121420277592046,"x":85.45,"y":203.77,"x0":-1.093653742842911,"y0":50.00380329522932,"z0":5.368236508529156,"aX":13.76040736369295},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.0,"breakHorizontal":-16.2,"spinRate":2963,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.43733277596085784,"extension":6.263062857021025},"index":1,"playId":"e90719fc-525a-3e05-9373-41cf3570f290","pitchNumber":1,"startTime":"2026-06-01T23:29:52.578Z","endTime":"2026-06-01T23:29:56.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.01752601263076,"aZ":-19.99146121129543,"pfxX":-9.300779500880392,"pfxZ":6.5350728189000975,"pX":-0.10157704324993806,"pZ":1.8903182125960833,"vX0":5.258635759872412,"vY0":-136.1614149673296,"vZ0":-5.530775612878055,"x":120.87,"y":187.74,"x0":-0.8573723028684737,"y0":50.00039380261087,"z0":5.34646957149159,"aX":-17.328703141833078},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":15.6,"spinRate":2501,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.4034422804536857,"extension":6.396015330915673},"index":2,"playId":"871b0c93-4d02-3e2b-931d-e86ec97f842d","pitchNumber":2,"startTime":"2026-06-01T23:30:11.905Z","endTime":"2026-06-01T23:30:16.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.976606552081716,"aZ":-28.56428451155799,"pfxX":-10.02809840864991,"pfxZ":2.085793723866937,"pX":-0.2703832153971039,"pZ":1.8865085325815887,"vX0":4.463124784231521,"vY0":-131.09208531598892,"vZ0":-3.610916205312641,"x":127.31,"y":187.84,"x0":-0.6966498326755433,"y0":50.00375444153504,"z0":5.425594916328365,"aX":-17.3694110517894},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.1,"breakHorizontal":17.2,"spinRate":1815,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.41860155250799025,"extension":6.404026739289309},"hitData":{"launchSpeed":108.0,"launchAngle":16.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":88.89,"coordY":66.98}},"index":3,"playId":"d983949c-a1eb-32be-a29c-602cd5abb184","pitchNumber":3,"startTime":"2026-06-01T23:30:31.275Z","endTime":"2026-06-01T23:30:38.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.3,"awayTeamWinProbability":94.7,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:30:38.458Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-01T23:30:59.539Z","endTime":"2026-06-01T23:31:12.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"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(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":93.5,"endSpeed":85.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.824742413264495,"aZ":-22.493144167266234,"pfxX":-6.9566178716156575,"pfxZ":5.157078392102605,"pX":-0.3731144349194938,"pZ":2.924077453602022,"vX0":3.9758729624263562,"vY0":-136.1178789487339,"vZ0":-2.439087573224114,"x":131.22,"y":159.83,"x0":-0.9487487368535067,"y0":50.00248085978816,"z0":5.388885519087836,"aX":-13.056061631651117},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.0,"breakHorizontal":11.8,"spinRate":2534,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4023679149513759,"extension":6.2693840287726825},"hitData":{"launchSpeed":99.8,"launchAngle":30.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":88.42,"coordY":45.02}},"index":0,"playId":"9fd72520-55a7-3a0f-b022-43cee95f210c","pitchNumber":1,"startTime":"2026-06-01T23:31:03.020Z","endTime":"2026-06-01T23:31:12.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.6000000000000005,"awayTeamWinProbability":94.4,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:31:12.211Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kevin McGonigle lines out to second baseman Richie Palacios.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-01T23:31:35.364Z","endTime":"2026-06-01T23:32:39.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.820369323816955,"aZ":-43.28505755930006,"pfxX":2.27379189021012,"pfxZ":-7.436050033550824,"pX":-0.2145181477133409,"pZ":1.7564585317635855,"vX0":0.4658561107026835,"vY0":-121.99740853117835,"vZ0":-0.4766591759337756,"x":125.18,"y":191.36,"x0":-0.7035608670262432,"y0":50.00111476334703,"z0":5.711372907918176,"aX":3.3988803513147774},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.3,"breakHorizontal":-4.2,"spinRate":2950,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.45036738246232044,"extension":6.1413731864394805},"index":0,"playId":"b156fa9e-4500-3228-924f-049c405c9132","pitchNumber":1,"startTime":"2026-06-01T23:31:43.306Z","endTime":"2026-06-01T23:31:48.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03545009953809,"aZ":-32.966963169449194,"pfxX":8.48098536611837,"pfxZ":-0.5005349614619736,"pX":0.00765587184804268,"pZ":0.7707280234404265,"vX0":-0.06088261605299411,"vY0":-126.31706082680975,"vZ0":-4.455961723876504,"x":116.71,"y":217.97,"x0":-1.0669140484220379,"y0":50.00060548678207,"z0":5.2490982003217415,"aX":13.514361650726379},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.8,"breakHorizontal":-15.2,"spinRate":3024,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4359164263269668,"extension":6.334469122357643},"index":1,"playId":"1744e397-a2cc-3ca5-a836-14b9ad8e1f12","pitchNumber":2,"startTime":"2026-06-01T23:31:59.795Z","endTime":"2026-06-01T23:32:04.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07672164758696,"aZ":-32.69927250445506,"pfxX":-7.6428082368043455,"pfxZ":-0.2975230864824989,"pX":-0.3536508092615405,"pZ":0.301226151180649,"vX0":3.719979323202223,"vY0":-131.97078017139566,"vZ0":-6.7140225939714835,"x":130.48,"y":230.65,"x0":-0.7885013423236955,"y0":50.003507354502446,"z0":5.286831310878461,"aX":-13.481894970211387},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.8,"breakHorizontal":13.1,"spinRate":1700,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.41503921930200516,"extension":6.357330471019755},"index":2,"playId":"4257aace-bb74-32a2-8468-581cc9d318ac","pitchNumber":3,"startTime":"2026-06-01T23:32:16.634Z","endTime":"2026-06-01T23:32:20.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.388323772931418,"aZ":-24.91579477681018,"pfxX":1.6915237983438365,"pfxZ":4.078854492189642,"pX":0.3257442024321411,"pZ":2.619498561266903,"vX0":2.9437045126560886,"vY0":-132.3487663655266,"vZ0":-2.3814204411318736,"x":104.58,"y":168.05,"x0":-1.0193132149731308,"y0":50.00417813228737,"z0":5.349682043393066,"aX":3.009917935411755},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":-3.7,"spinRate":2627,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.4133415770432003,"extension":6.346988674815185},"hitData":{"launchSpeed":58.4,"launchAngle":28.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":138.33,"coordY":135.36}},"index":3,"playId":"6c9c80a6-e155-385a-9f29-eda877b36191","pitchNumber":4,"startTime":"2026-06-01T23:32:33.592Z","endTime":"2026-06-01T23:32:39.942Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.800000000000001,"awayTeamWinProbability":94.2,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:32:39.942Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-01T23:34:55.890Z","endTime":"2026-06-01T23:36:24.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":91.6,"endSpeed":83.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10406749082333,"aZ":-15.805325346368328,"pfxX":-5.7831834739736365,"pfxZ":9.182549781554798,"pX":-0.6209082644511856,"pZ":4.0330204347721,"vX0":5.3930392884501135,"vY0":-133.27653650173642,"vZ0":-1.8038103440624618,"x":140.67,"y":129.89,"x0":-1.928355806312553,"y0":50.000631244079166,"z0":5.871488772994176,"aX":-10.306940231664907},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":9.1,"spinRate":2300,"spinDirection":217},"zone":11,"typeConfidence":0.79,"plateTime":0.41242194948914523,"extension":5.833646250818986},"index":0,"playId":"3953025e-2688-39d8-a6d3-c20e2d3bf641","pitchNumber":1,"startTime":"2026-06-01T23:35:02.093Z","endTime":"2026-06-01T23:35:06.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.485234079183552,"aZ":-16.294814755937995,"pfxX":-5.069134770824228,"pfxZ":8.909862896866187,"pX":0.6076193395491184,"pZ":0.9513708503786893,"vX0":7.65995880487314,"vY0":-132.6591308964698,"vZ0":-9.394104278525766,"x":93.84,"y":213.09,"x0":-1.6591302978733498,"y0":50.00044496973348,"z0":5.72719949199589,"aX":-9.031203681120177},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.3,"breakHorizontal":7.6,"spinRate":2294,"spinDirection":210},"zone":14,"typeConfidence":0.87,"plateTime":0.41294751535360996,"extension":5.926153451746417},"index":1,"playId":"01174559-d812-37f2-b804-fddaf2956577","pitchNumber":2,"startTime":"2026-06-01T23:35:16.879Z","endTime":"2026-06-01T23:35:21.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.221422765553257,"aZ":-34.749535285098574,"pfxX":0.1380903506838833,"pfxZ":-1.7803124219474151,"pX":-0.7716801235885519,"pZ":1.9785125999712323,"vX0":3.1339332663453927,"vY0":-119.45421439645125,"vZ0":-1.6366047129087913,"x":146.41,"y":185.36,"x0":-2.119170899369579,"y0":50.00529439302933,"z0":5.799480071013792,"aX":0.19907275206186126},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.4,"breakHorizontal":-1.0,"spinRate":2552,"spinDirection":35},"zone":7,"typeConfidence":0.9,"plateTime":0.45870247680217746,"extension":5.843604342085061},"index":2,"playId":"5e654da6-adea-3c35-8047-087518a6ca67","pitchNumber":3,"startTime":"2026-06-01T23:35:34.507Z","endTime":"2026-06-01T23:35:38.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.401241498097672,"aZ":-16.361106419336796,"pfxX":-2.6830737874856836,"pfxZ":8.693998294251832,"pX":0.021803161798243247,"pZ":2.6325081832200263,"vX0":5.379570129572001,"vY0":-134.11256347471854,"vZ0":-5.59924975663843,"x":116.17,"y":167.7,"x0":-1.6628232035233443,"y0":50.003836203356435,"z0":5.9171008378529715,"aX":-4.881145836313413},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.8,"breakHorizontal":3.7,"spinRate":2293,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.4086476344793253,"extension":5.815425566842911},"index":3,"playId":"e6c4bab1-7ad1-3bd3-ae30-b4a28e3863e6","pitchNumber":4,"startTime":"2026-06-01T23:35:52.428Z","endTime":"2026-06-01T23:35:57.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29461256948972,"aZ":-35.56532073178998,"pfxX":-0.7597059918356219,"pfxZ":-2.234917137827159,"pX":0.9102368466896362,"pZ":0.20657414847347652,"vX0":7.153477989127766,"vY0":-122.10033207110551,"vZ0":-5.792241685407538,"x":82.3,"y":233.2,"x0":-1.9547533706035658,"y0":50.00545714457557,"z0":5.658304763561168,"aX":-1.1516438557618571},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.2,"breakHorizontal":-0.2,"spinRate":2665,"spinDirection":21},"zone":14,"typeConfidence":0.92,"plateTime":0.4480179173076011,"extension":5.853667225857097},"index":4,"playId":"fe35ae49-1e08-37f6-acb6-d3f4f63b712e","pitchNumber":5,"startTime":"2026-06-01T23:36:18.935Z","endTime":"2026-06-01T23:36:24.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":-1.0000000000000009,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:36:24.260Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Richie Palacios walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-01T23:36:45.360Z","endTime":"2026-06-01T23:38:20.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"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(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":91.8,"endSpeed":84.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.687263363417543,"aZ":-16.300858152991847,"pfxX":-3.8593096341570554,"pfxZ":8.791027197194435,"pX":0.2543233278722179,"pZ":2.294091454035644,"vX0":6.607945613304815,"vY0":-133.50062335497972,"vZ0":-6.3371985411935405,"x":107.31,"y":176.84,"x0":-1.75128995367278,"y0":50.002010118139324,"z0":5.871619466282854,"aX":-6.9680580194350314},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.8,"breakHorizontal":5.5,"spinRate":2209,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.4102563657527063,"extension":5.891878759586192},"index":0,"playId":"3528b14a-3787-3417-986a-a86b826ed27b","pitchNumber":1,"startTime":"2026-06-01T23:36:51.181Z","endTime":"2026-06-01T23:36:55.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":84.2,"endSpeed":78.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.216239175894152,"aZ":-32.79625536833682,"pfxX":-8.048779339521458,"pfxZ":-0.4043595421405941,"pX":-0.963844729138326,"pZ":0.4290489164461566,"vX0":5.318238101091216,"vY0":-122.55107318505436,"vZ0":-5.7092309320798655,"x":153.74,"y":227.2,"x0":-2.1067691463117257,"y0":50.003548879228866,"z0":5.5612044053454035,"aX":-12.351533322559105},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.8,"breakHorizontal":13.4,"spinRate":1502,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.4454366005647121,"extension":5.944319143144897},"index":1,"playId":"b0e7e29b-3479-34e2-bb30-a02862cdd85c","pitchNumber":2,"startTime":"2026-06-01T23:37:09.150Z","endTime":"2026-06-01T23:37:13.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.630030078758136,"aZ":-28.88989747157718,"pfxX":-8.319811757982727,"pfxZ":2.1320616486129476,"pX":0.22282739572318616,"pZ":0.5002579107060694,"vX0":8.063468725850852,"vY0":-123.29853040093508,"vZ0":-6.2092289718326,"x":108.51,"y":225.27,"x0":-2.009730571201707,"y0":50.00212510779894,"z0":5.490637693245036,"aX":-12.80351797536611},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.6,"breakHorizontal":13.2,"spinRate":1319,"spinDirection":236},"zone":14,"typeConfidence":0.89,"plateTime":0.44431904009798107,"extension":6.101151626306887},"index":2,"playId":"a50a2957-ba01-3598-a655-64d007d80ba8","pitchNumber":3,"startTime":"2026-06-01T23:37:28.318Z","endTime":"2026-06-01T23:37:33.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.7,"endSpeed":84.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.130679272711767,"aZ":-13.827990870570197,"pfxX":-3.3514897692922343,"pfxZ":9.980838506671258,"pX":0.22580093497668252,"pZ":3.6371112641004135,"vX0":6.229428436388932,"vY0":-134.9190631522242,"vZ0":-3.6679200893492543,"x":108.39,"y":140.58,"x0":-1.6805876695166013,"y0":50.00524991266881,"z0":5.99276049015651,"aX":-6.16273630467457},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":4.7,"spinRate":2330,"spinDirection":208},"zone":12,"typeConfidence":0.92,"plateTime":0.40641434430461665,"extension":5.819106347876755},"index":3,"playId":"37338c8c-ccff-327b-9a9d-c499d50897e8","pitchNumber":4,"startTime":"2026-06-01T23:37:48.347Z","endTime":"2026-06-01T23:37:53.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2026-06-01T23:38:03.873Z","endTime":"2026-06-01T23:38:16.775Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"},"defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.774198928486427,"aZ":-14.562719227015625,"pfxX":-2.9547868318424912,"pfxZ":9.907634926374223,"pX":-0.5416947761694983,"pZ":3.973522117936817,"vX0":4.52151920836069,"vY0":-133.03696119060254,"vZ0":-2.3512883910989357,"x":137.65,"y":131.49,"x0":-1.8859577833493355,"y0":50.001588557783315,"z0":5.934856710216228,"aX":-5.252029255394625},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.5,"breakHorizontal":4.3,"spinRate":2385,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.41303638762199313,"extension":5.942571262306516},"index":5,"playId":"6e4650c6-f1d1-3b18-9697-9c8ac89cbf64","pitchNumber":5,"startTime":"2026-06-01T23:38:16.775Z","endTime":"2026-06-01T23:38:20.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":1.0999999999999996,"leverageIndex":0.26,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:38:20.995Z","atBatIndex":31},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Junior Caminero homers (14) on a fly ball to center field. Richie Palacios scores.","rbi":2,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-01T23:38:53.069Z","endTime":"2026-06-01T23:40:02.988Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":{"id":680744,"link":"/api/v1/people/680744"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":{"id":680744,"link":"/api/v1/people/680744"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-01T23:38:38.773Z","endTime":"2026-06-01T23:38:55.354Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.8,"endSpeed":83.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.314550990071922,"aZ":-17.738042266721745,"pfxX":-8.89836455661828,"pfxZ":8.084370834121525,"pX":1.0098379520764253,"pZ":2.6637193285962724,"vX0":9.691598240485348,"vY0":-133.20144769623548,"vZ0":-5.049068788508982,"x":78.51,"y":166.86,"x0":-1.530692955629254,"y0":50.002760945905685,"z0":5.878362837280509,"aX":-15.888812623189313},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.6,"breakHorizontal":13.8,"spinRate":2327,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.4122092731767295,"extension":5.946861879650108},"index":1,"playId":"13094d53-fd39-3ca8-b2e5-1fac601dd7d2","pitchNumber":1,"startTime":"2026-06-01T23:38:55.354Z","endTime":"2026-06-01T23:38:59.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.09240997030329,"aZ":-26.351446727483765,"pfxX":-0.3728293980354982,"pfxZ":3.7751021499673807,"pX":1.650458581616878,"pZ":0.7334072971554443,"vX0":8.757885692911055,"vY0":-123.5520598321174,"vZ0":-6.394041407269498,"x":54.09,"y":218.98,"x0":-1.894947112431477,"y0":50.0051169347785,"z0":5.575743826199726,"aX":-0.5770562001801444},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.5,"breakHorizontal":-1.4,"spinRate":2534,"spinDirection":181},"zone":14,"typeConfidence":0.63,"plateTime":0.4436713481173422,"extension":5.951116092058896},"index":2,"playId":"fb6944fe-6de7-3af8-b566-cf28c33791b0","pitchNumber":2,"startTime":"2026-06-01T23:39:15.996Z","endTime":"2026-06-01T23:39:19.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62367190718108,"aZ":-15.901991935021925,"pfxX":-7.385885286315444,"pfxZ":9.009493986180697,"pX":0.007286893507930078,"pZ":2.9438979994608987,"vX0":6.872668445018253,"vY0":-133.9746350118689,"vZ0":-4.718463557614993,"x":116.72,"y":159.29,"x0":-1.639366210460654,"y0":50.00615819051814,"z0":5.875108148569298,"aX":-13.345863129735479},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.4,"breakHorizontal":11.8,"spinRate":2371,"spinDirection":207},"zone":2,"typeConfidence":0.85,"plateTime":0.40980241348238655,"extension":5.949882032294656},"hitData":{"launchSpeed":110.4,"launchAngle":33.0,"totalDistance":422.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.14,"coordY":28.46}},"index":3,"playId":"51819b0e-fb1d-39b3-8d89-276f8eed36c9","pitchNumber":3,"startTime":"2026-06-01T23:39:38.157Z","endTime":"2026-06-01T23:40:02.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":6.500000000000001,"leverageIndex":0.55,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:40:02.988Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a line drive to left fielder Kerry Carpenter.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-01T23:40:19.455Z","endTime":"2026-06-01T23:40:34.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.768162066717313,"aZ":-14.645002533684371,"pfxX":-4.556633463024344,"pfxZ":9.41573427695134,"pX":0.24881694849716762,"pZ":2.1249134813554837,"vX0":7.126028393095687,"vY0":-135.39877388860305,"vZ0":-6.965889162838432,"x":107.52,"y":181.41,"x0":-1.821715861557736,"y0":50.00525233318604,"z0":5.750315418741675,"aX":-8.486013509727355},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":6.8,"spinRate":2271,"spinDirection":212},"zone":8,"typeConfidence":0.91,"plateTime":0.404088887306544,"extension":5.934727452704744},"hitData":{"launchSpeed":93.0,"launchAngle":8.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.73,"coordY":117.8}},"index":0,"playId":"065f5b04-ffb5-33cc-b8fa-4a39fd5d1f72","pitchNumber":1,"startTime":"2026-06-01T23:40:24.394Z","endTime":"2026-06-01T23:40:34.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.7,"awayTeamWinProbability":85.3,"homeTeamWinProbabilityAdded":2.299999999999999,"leverageIndex":0.52,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:40:34.231Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Mesa Jr. walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-01T23:41:43.722Z","endTime":"2026-06-01T23:45:52.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680744,"fullName":"Ty Madden","link":"/api/v1/people/680744"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"postOnSecond":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,7,8,9,10],"actionIndex":[3,4,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-01T23:40:47.679Z","endTime":"2026-06-01T23:41:46.101Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.234586693258663,"aZ":-13.61032693254416,"pfxX":-4.400143127138699,"pfxZ":10.276314610269594,"pX":-1.2454377662898588,"pZ":2.0741806106665703,"vX0":3.589795702399548,"vY0":-133.88025190092807,"vZ0":-7.052548971454088,"x":164.47,"y":182.78,"x0":-2.0352594384463756,"y0":50.003189158226505,"z0":5.726304391730312,"aX":-7.9485539096191955},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.2,"breakHorizontal":7.2,"spinRate":2160,"spinDirection":219},"zone":13,"typeConfidence":0.92,"plateTime":0.4098998671244751,"extension":5.915271084522227},"index":1,"playId":"80eeb57d-8696-3eea-b6dc-f3a433055d23","pitchNumber":1,"startTime":"2026-06-01T23:41:46.101Z","endTime":"2026-06-01T23:41:50.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.687165467462133,"aZ":-32.59932311065676,"pfxX":-0.6406903634300227,"pfxZ":-0.2825691883406113,"pX":0.7289433337390331,"pZ":0.24169290561780557,"vX0":6.541425109561894,"vY0":-121.01397939944437,"vZ0":-5.821532262396964,"x":89.21,"y":232.25,"x0":-1.9317434464001637,"y0":50.00562248414361,"z0":5.5507518568657845,"aX":-0.9454396914882078},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.7,"breakHorizontal":-0.5,"spinRate":2623,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.4534560408245296,"extension":5.870725181085009},"index":2,"playId":"d19d16b3-5892-3d49-9ef9-33d0d943a3fb","pitchNumber":2,"startTime":"2026-06-01T23:42:03.824Z","endTime":"2026-06-01T23:42:13.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Ty Madden. Chandler Simpson to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":3,"actionPlayId":"d19d16b3-5892-3d49-9ef9-33d0d943a3fb","startTime":"2026-06-01T23:42:31.520Z","endTime":"2026-06-01T23:42:52.856Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"postOnSecond":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-2.299999999999999,"leverageIndex":1.07,"dramaIndex":46.0,"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":4,"startTime":"2026-06-01T23:42:52.856Z","endTime":"2026-06-01T23:43:52.193Z","isPitch":false,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"},"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Ryan Vilade replaces Chandler Simpson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":5,"startTime":"2026-06-01T23:43:52.193Z","endTime":"2026-06-01T23:44:25.289Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":802415,"link":"/api/v1/people/802415"},"base":2,"defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"second":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":6,"startTime":"2026-06-01T23:44:25.289Z","endTime":"2026-06-01T23:44:41.053Z","isPitch":false,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"},"defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.875168820687204,"aZ":-10.920282652601635,"pfxX":-4.333937663170158,"pfxZ":11.731748482426909,"pX":-0.6652584080439603,"pZ":1.79108860486886,"vX0":4.693064216358331,"vY0":-133.76509471359523,"vZ0":-8.423956007365572,"x":142.36,"y":190.42,"x0":-1.879457718308378,"y0":50.006296582663964,"z0":5.764386931455404,"aX":-7.854796824429512},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.6,"breakHorizontal":6.8,"spinRate":2311,"spinDirection":211},"zone":7,"typeConfidence":0.91,"plateTime":0.4094724408725954,"extension":5.950340316804143},"index":7,"playId":"05e108f3-b311-32e4-9c7c-d399d7799def","pitchNumber":3,"startTime":"2026-06-01T23:44:41.053Z","endTime":"2026-06-01T23:44:45.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.99484539833156,"aZ":-33.47583648249267,"pfxX":-0.8286581369198772,"pfxZ":-0.892998944269328,"pX":0.004671487857221513,"pZ":1.1916416852982172,"vX0":5.304351500583435,"vY0":-119.81228931605307,"vZ0":-3.716397505346741,"x":116.82,"y":206.61,"x0":-2.1296447240173064,"y0":50.00486280359359,"z0":5.752418677434858,"aX":-1.2065933138054736},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.3,"breakHorizontal":0.2,"spinRate":2580,"spinDirection":51},"zone":14,"typeConfidence":0.87,"plateTime":0.4570375557233848,"extension":5.80734441671724},"index":8,"playId":"dcca39a2-8145-3871-8808-56e31b143723","pitchNumber":4,"startTime":"2026-06-01T23:45:01.199Z","endTime":"2026-06-01T23:45:05.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.6,"endSpeed":83.7,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.657652056978193,"aZ":-12.627902043614638,"pfxX":-4.209574325289861,"pfxZ":10.881755597827542,"pX":-0.22435097329395634,"pZ":2.514292192491972,"vX0":5.616413802478084,"vY0":-133.19112981935385,"vZ0":-6.224171949071026,"x":125.55,"y":170.89,"x0":-1.8136401620037277,"y0":50.00378973118424,"z0":5.7950343172015435,"aX":-7.5625243540233065},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.6,"breakHorizontal":6.4,"spinRate":2311,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.4112590844694286,"extension":5.941212487482855},"index":9,"playId":"3961ee40-baf1-3f03-bbdf-82553ebce0e0","pitchNumber":5,"startTime":"2026-06-01T23:45:22.759Z","endTime":"2026-06-01T23:45:26.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.133300802697637,"aZ":-14.192807795086956,"pfxX":-3.7179670798049083,"pfxZ":9.767626210028562,"pX":-1.1110386965825962,"pZ":3.474174490820765,"vX0":3.3955924416418237,"vY0":-135.22108756996147,"vZ0":-3.7841629160225545,"x":159.35,"y":144.98,"x0":-1.9036708840599463,"y0":50.00197726779149,"z0":5.896055584448025,"aX":-6.843783603236687},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.0,"breakHorizontal":6.0,"spinRate":2281,"spinDirection":211},"zone":11,"typeConfidence":0.92,"plateTime":0.4059951106631785,"extension":5.924050539652283},"index":10,"playId":"3eee7165-7038-30f0-bf07-c0b7e80c2e7d","pitchNumber":6,"startTime":"2026-06-01T23:45:47.388Z","endTime":"2026-06-01T23:45:52.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"credit":"b_pa"},{"player":{"id":680744,"link":"/api/v1/people/680744"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.4,"awayTeamWinProbability":81.6,"homeTeamWinProbabilityAdded":5.999999999999998,"leverageIndex":1.07,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:45:52.022Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-01T23:48:27.223Z","endTime":"2026-06-01T23:50:00.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"postOnSecond":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-01T23:45:59.035Z","endTime":"2026-06-01T23:46:25.003Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Holton replaces Ty Madden.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-01T23:46:25.003Z","endTime":"2026-06-01T23:48:29.139Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680744,"link":"/api/v1/people/680744","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":78.4,"endSpeed":71.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56767849117888,"aZ":-37.023549434480856,"pfxX":-11.917393119586645,"pfxZ":-3.7657725514756155,"pX":-0.5059908608292555,"pZ":2.4776002638343457,"vX0":-1.8481511290839339,"vY0":-114.10749977488409,"vZ0":0.7009077128672776,"x":136.29,"y":171.88,"x0":1.8647171447144297,"y0":50.003262824741014,"z0":5.883626362282064,"aX":-15.347193328052779},"breaks":{"breakAngle":22.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-6.2,"breakHorizontal":22.0,"spinRate":2797,"spinDirection":304},"zone":4,"typeConfidence":0.91,"plateTime":0.4843721915502641,"extension":6.472395253147184},"index":2,"playId":"b1419747-41ee-3faa-8d06-53d7bbb992da","pitchNumber":1,"startTime":"2026-06-01T23:48:29.139Z","endTime":"2026-06-01T23:48:32.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852389480029608,"aZ":-22.350335761383644,"pfxX":10.814906820572844,"pfxZ":5.483900849933273,"pX":-1.2096913461228922,"pZ":2.027858921526138,"vX0":-10.711380315511436,"vY0":-133.04841028064487,"vZ0":-5.425065482309816,"x":163.11,"y":184.03,"x0":1.4655089643995773,"y0":50.001254974957966,"z0":5.715559934798517,"aX":19.36578244684756},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.9,"breakHorizontal":-17.3,"spinRate":2191,"spinDirection":140},"zone":13,"typeConfidence":0.9,"plateTime":0.4118519201433686,"extension":6.593099619604023},"index":3,"playId":"f15cdce6-0c11-3a69-8890-3d783c43b8dc","pitchNumber":2,"startTime":"2026-06-01T23:48:44.899Z","endTime":"2026-06-01T23:48:48.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.3,"endSpeed":83.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.012218106773503,"aZ":-22.782852123805146,"pfxX":12.743370130941392,"pfxZ":5.2254660480563695,"pX":-1.3186173526366325,"pZ":1.6202285869146502,"vX0":-11.506198122956118,"vY0":-133.70641693075154,"vZ0":-6.339166745967076,"x":167.26,"y":195.03,"x0":1.4019283938961464,"y0":50.00020050878442,"z0":5.675931347639964,"aX":22.883385078825974},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.0,"breakHorizontal":-20.3,"spinRate":2205,"spinDirection":139},"zone":13,"typeConfidence":0.9,"plateTime":0.41092738020145436,"extension":6.6663555998751205},"index":4,"playId":"0fbc4bf5-dcbf-3729-a889-981ace58fd1f","pitchNumber":3,"startTime":"2026-06-01T23:49:03.874Z","endTime":"2026-06-01T23:49:08.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29694620577895,"aZ":-35.89522022448185,"pfxX":-11.079742022599604,"pfxZ":-2.793073150296263,"pX":-1.292854225584645,"pZ":1.5448349105555648,"vX0":-3.801249539881086,"vY0":-116.00635784843533,"vZ0":-1.6007739959063558,"x":166.28,"y":197.07,"x0":1.8169290590085792,"y0":50.003887239070245,"z0":5.738430773459705,"aX":-14.757239695007234},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-5.2,"breakHorizontal":21.1,"spinRate":2823,"spinDirection":301},"zone":13,"typeConfidence":0.91,"plateTime":0.47631892786673546,"extension":6.585196618650047},"index":5,"playId":"584dc9b0-fe29-300b-ac4e-63d131b8036e","pitchNumber":4,"startTime":"2026-06-01T23:49:19.906Z","endTime":"2026-06-01T23:49:23.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.924070013115784,"aZ":-22.379763563072956,"pfxX":10.708401157163813,"pfxZ":5.364596695406105,"pX":-1.1053825132575574,"pZ":2.119195278483708,"vX0":-10.582458164289502,"vY0":-134.42638754259002,"vZ0":-5.269045212338798,"x":159.13,"y":181.56,"x0":1.4965088854766486,"y0":50.00036154206384,"z0":5.699596154821794,"aX":19.539375401345467},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.6,"breakHorizontal":-17.0,"spinRate":2290,"spinDirection":143},"zone":13,"typeConfidence":0.9,"plateTime":0.40791163787282025,"extension":6.713018642140035},"index":6,"playId":"d18bb278-abce-324b-9e46-d45ae534fca0","pitchNumber":5,"startTime":"2026-06-01T23:49:37.375Z","endTime":"2026-06-01T23:49:42.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.982706110088838,"aZ":-36.86402870656835,"pfxX":-11.679118959013653,"pfxZ":-3.4599684344895145,"pX":-1.193616204591871,"pZ":1.3177021545874406,"vX0":-3.5466013856162806,"vY0":-117.1240917295871,"vZ0":-1.9329905969950165,"x":162.5,"y":203.2,"x0":1.8665424503055077,"y0":50.00057472779454,"z0":5.678321739782251,"aX":-15.841594387232627},"breaks":{"breakAngle":24.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.5,"breakHorizontal":22.1,"spinRate":2977,"spinDirection":307},"zone":13,"typeConfidence":0.91,"plateTime":0.4719303786493585,"extension":6.467448277478305},"index":7,"playId":"9d46b56a-4863-34e1-802b-b3308a7bc262","pitchNumber":6,"startTime":"2026-06-01T23:49:57.155Z","endTime":"2026-06-01T23:50:00.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.000000000000002,"awayTeamWinProbability":86.0,"homeTeamWinProbabilityAdded":-4.399999999999997,"leverageIndex":1.85,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:50:00.995Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nick Fortes pops out to first baseman Spencer Torkelson in foul territory.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-01T23:50:37.851Z","endTime":"2026-06-01T23:51:43.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Fortes replaces Hunter Feduccia.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":2,"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-01T23:50:17.907Z","endTime":"2026-06-01T23:50:40.044Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.857264812366513,"aZ":-44.2285653136573,"pfxX":-7.305082751925877,"pfxZ":-9.115826063019128,"pX":-0.6988891683446407,"pZ":0.3965621074872263,"vX0":-2.8882602723496964,"vY0":-115.82004605169519,"vZ0":-3.0365964039177493,"x":143.64,"y":228.07,"x0":1.5228217031877311,"y0":50.0000671634612,"z0":6.062320558555911,"aX":-9.664718611418254},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.0,"breakVerticalInduced":-16.9,"breakHorizontal":14.0,"spinRate":2980,"spinDirection":325},"zone":13,"typeConfidence":0.91,"plateTime":0.4776942954798926,"extension":6.675228849361297},"index":1,"playId":"1958905b-0427-3b44-85c8-2f2dd5a1635a","pitchNumber":1,"startTime":"2026-06-01T23:50:40.044Z","endTime":"2026-06-01T23:50:45.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.197036044277677,"aZ":-24.05344312434074,"pfxX":-1.1324152914298502,"pfxZ":4.6269697000057,"pX":-0.48173212674147886,"pZ":1.3103166171683338,"vX0":-5.0689382506477445,"vY0":-131.2147895812169,"vZ0":-6.843256246584579,"x":135.36,"y":203.4,"x0":1.6173449769739932,"y0":50.00031941698245,"z0":5.728628279919875,"aX":-1.9857427238967729},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.2,"breakHorizontal":3.1,"spinRate":2456,"spinDirection":165},"zone":13,"typeConfidence":0.91,"plateTime":0.41646332050853285,"extension":6.733905328396516},"index":2,"playId":"f82d5a2d-e1bd-3f41-9904-abcc646c53a7","pitchNumber":2,"startTime":"2026-06-01T23:51:00.884Z","endTime":"2026-06-01T23:51:05.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.996690064400248,"aZ":-27.889427155027086,"pfxX":-1.519601511733732,"pfxZ":2.548226281887744,"pX":-0.9432635425289312,"pZ":1.800154162942529,"vX0":-5.803623694659691,"vY0":-128.38953487930175,"vZ0":-4.597786756962825,"x":152.95,"y":190.18,"x0":1.5379376944572936,"y0":50.00045542443201,"z0":5.768278981905055,"aX":-2.5523829369038125},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":4.0,"spinRate":2533,"spinDirection":189},"zone":13,"typeConfidence":0.9,"plateTime":0.4255809806876254,"extension":6.765217554511164},"index":3,"playId":"744dd84e-6b54-30f1-8209-ba8002296778","pitchNumber":3,"startTime":"2026-06-01T23:51:17.414Z","endTime":"2026-06-01T23:51:21.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":93.2,"endSpeed":85.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.691474286732866,"aZ":-12.698407844839792,"pfxX":5.33995263328546,"pfxZ":10.476957655932672,"pX":-0.2094488592232041,"pZ":2.582520714072076,"vX0":-6.297116499079124,"vY0":-135.49700924192805,"vZ0":-6.247743462617099,"x":124.98,"y":169.05,"x0":1.4512356317086188,"y0":50.00037016067688,"z0":5.805858535597635,"aX":9.924739844801904},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":-8.3,"spinRate":2327,"spinDirection":146},"zone":5,"typeConfidence":0.91,"plateTime":0.4042720903799748,"extension":6.732659448507037},"hitData":{"launchSpeed":67.2,"launchAngle":63.0,"totalDistance":149.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":179.17,"coordY":170.94}},"index":4,"playId":"077f24df-888a-3b86-975b-b82f7e90941c","pitchNumber":4,"startTime":"2026-06-01T23:51:35.469Z","endTime":"2026-06-01T23:51:43.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":668723,"link":"/api/v1/people/668723"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":10.4,"awayTeamWinProbability":89.6,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":1.45,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:51:43.527Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Dillon Dingler homers (13) on a fly ball to center field.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-01T23:54:05.097Z","endTime":"2026-06-01T23:55:19.732Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6],"actionIndex":[0,1,2],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":694680,"link":"/api/v1/people/694680"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Ryan Vilade remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-01T23:53:05.291Z","endTime":"2026-06-01T23:53:05.304Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nick Fortes remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":2,"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-01T23:53:05.304Z","endTime":"2026-06-01T23:53:05.306Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Trevor Martin replaces Griffin Jax.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"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-01T23:53:05.306Z","endTime":"2026-06-01T23:54:07.365Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694680,"link":"/api/v1/people/694680"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.8,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.194519351730044,"aZ":-12.785938929189253,"pfxX":-5.094708634817045,"pfxZ":10.145774132334788,"pX":-0.2501685162065325,"pZ":3.5538294862738247,"vX0":5.627627859780198,"vY0":-138.17642003583273,"vZ0":-2.815657180076565,"x":126.54,"y":142.83,"x0":-1.6628763258901855,"y0":50.00097595008945,"z0":5.4588199705333995,"aX":-9.734266534173026},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":7.9,"spinRate":2257,"spinDirection":218},"zone":11,"typeConfidence":0.92,"plateTime":0.3982120965847189,"extension":6.696103160106394},"index":3,"playId":"b7b167a3-ae13-36f6-a3ea-12d51955a5c1","pitchNumber":1,"startTime":"2026-06-01T23:54:07.365Z","endTime":"2026-06-01T23:54:12.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.284666215302536,"aZ":-13.76011698172397,"pfxX":-6.02447482640752,"pfxZ":9.747470659134542,"pX":-0.7954740227308311,"pZ":3.7459506846592565,"vX0":4.719575135956913,"vY0":-137.26750342968222,"vZ0":-2.2156436557881136,"x":147.32,"y":137.64,"x0":-1.7632249391067358,"y0":50.00046598832724,"z0":5.511953668874081,"aX":-11.377759852972407},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":9.8,"spinRate":2300,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.4005952873532981,"extension":6.787932868698137},"index":4,"playId":"02a23d47-a6e0-3fa9-b56b-50686e650d14","pitchNumber":2,"startTime":"2026-06-01T23:54:25.825Z","endTime":"2026-06-01T23:54:29.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":5,"startTime":"2026-06-01T23:54:36.843Z","endTime":"2026-06-01T23:54:55.130Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.456034546859215,"aZ":-25.153047403272637,"pfxX":3.1388970324924763,"pfxZ":4.185467883982415,"pX":0.4297525681705119,"pZ":2.3239477510088378,"vX0":4.721109315037086,"vY0":-128.8495681585821,"vZ0":-2.842408399152203,"x":100.62,"y":176.03,"x0":-1.8359098442099644,"y0":50.00232995177083,"z0":5.390739131113568,"aX":5.261536461407031},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.2,"breakHorizontal":-6.7,"spinRate":1991,"spinDirection":174},"zone":6,"typeConfidence":0.9,"plateTime":0.4255367628494606,"extension":6.994364268340999},"hitData":{"launchSpeed":104.3,"launchAngle":30.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.91,"coordY":33.99}},"index":6,"playId":"9e025010-b06a-3cf8-97de-588f3040b11f","pitchNumber":3,"startTime":"2026-06-01T23:54:55.130Z","endTime":"2026-06-01T23:55:19.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.32,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:55:19.732Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-01T23:55:33.395Z","endTime":"2026-06-01T23:56:19.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.879295609819675,"aZ":-13.322255249406192,"pfxX":-6.0773117871425555,"pfxZ":9.75366526186844,"pX":0.2071260610729277,"pZ":2.6661852836825073,"vX0":7.1035092552125265,"vY0":-138.38784865964746,"vZ0":-4.912931712248034,"x":109.1,"y":166.79,"x0":-1.6076327376625914,"y0":50.003329380641915,"z0":5.362067552891101,"aX":-11.747466167902632},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":9.5,"spinRate":2264,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.3963186643453689,"extension":7.110396256608948},"index":0,"playId":"80e1fa8f-731e-37cd-b073-e49c3d9661f4","pitchNumber":1,"startTime":"2026-06-01T23:55:45.127Z","endTime":"2026-06-01T23:55:49.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-01T23:55:58.066Z","endTime":"2026-06-01T23:56:12.409Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.464434249545775,"aZ":-29.54013354778806,"pfxX":-5.08457957573423,"pfxZ":1.6792730955693083,"pX":0.5680960698475098,"pZ":1.5751477157612204,"vX0":6.787352708812308,"vY0":-125.08773735625729,"vZ0":-3.77904357073239,"x":95.35,"y":196.25,"x0":-1.5318420721641608,"y0":50.00356088322022,"z0":5.5527154543589905,"aX":-7.981706129433163},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.3,"breakHorizontal":7.4,"spinRate":947,"spinDirection":263},"zone":14,"typeConfidence":0.93,"plateTime":0.4394689981950526,"extension":6.759115967634291},"hitData":{"launchSpeed":78.6,"launchAngle":11.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.22,"coordY":154.72}},"index":2,"playId":"04f790f3-651e-3adf-8b39-5f2237b69722","pitchNumber":2,"startTime":"2026-06-01T23:56:12.409Z","endTime":"2026-06-01T23:56:19.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.9,"awayTeamWinProbability":93.1,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:56:19.458Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a sharp ground ball to left fielder Ryan Vilade.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-01T23:56:40.524Z","endTime":"2026-06-01T23:57:11.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"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(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":95.5,"endSpeed":87.6,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15382337201141,"aZ":-15.902565183197204,"pfxX":-6.302546107604467,"pfxZ":8.28618490193214,"pX":-0.5567193032505835,"pZ":2.5354017071649437,"vX0":5.324084318344341,"vY0":-138.9894837791385,"vZ0":-5.096618670226516,"x":138.22,"y":170.32,"x0":-1.6750386284840522,"y0":50.00026448846368,"z0":5.443236245068711,"aX":-12.371585466955585},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":10.3,"spinRate":2225,"spinDirection":218},"zone":4,"typeConfidence":0.83,"plateTime":0.39357312184682947,"extension":6.702716165761251},"index":0,"playId":"995e9d95-dbc6-3531-9901-e91a91fac580","pitchNumber":1,"startTime":"2026-06-01T23:56:43.544Z","endTime":"2026-06-01T23:56:47.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.475145985663026,"aZ":-35.331802179366555,"pfxX":-8.092327174497,"pfxZ":-1.9202566875360496,"pX":-0.17462613784543446,"pZ":1.6781307371749725,"vX0":6.207429139652712,"vY0":-127.5808935123544,"vZ0":-3.1337467376849983,"x":123.66,"y":193.47,"x0":-1.5890030017084555,"y0":50.000364296935075,"z0":5.709495949068854,"aX":-13.325988336748145},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.0,"breakHorizontal":13.2,"spinRate":1124,"spinDirection":265},"zone":8,"typeConfidence":0.89,"plateTime":0.4294749533022255,"extension":6.784658063641615},"hitData":{"launchSpeed":107.6,"launchAngle":1.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":87.96,"coordY":111.65}},"index":1,"playId":"e46f093e-42b7-3412-9416-0ecb9afce1eb","pitchNumber":2,"startTime":"2026-06-01T23:57:00.709Z","endTime":"2026-06-01T23:57:11.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.3,"awayTeamWinProbability":93.7,"homeTeamWinProbabilityAdded":-0.6000000000000005,"leverageIndex":0.16,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:57:11.012Z","atBatIndex":39},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Spencer Torkelson hit by pitch. Riley Greene to 2nd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-01T23:57:29.233Z","endTime":"2026-06-01T23:57:39.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":93.0,"endSpeed":84.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.241048277612286,"aZ":-20.82425056495819,"pfxX":-11.088102276692752,"pfxZ":6.1785082656424315,"pX":-1.6848067509782616,"pZ":3.706170171418437,"vX0":3.5769595249341424,"vY0":-135.36093770828495,"vZ0":-0.9639888554846371,"x":181.22,"y":138.71,"x0":-1.5905590621297407,"y0":50.004402657723624,"z0":5.538313607488448,"aX":-20.37690104055572},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.2,"breakHorizontal":19.2,"spinRate":2150,"spinDirection":227},"zone":11,"typeConfidence":0.95,"plateTime":0.40616266804569934,"extension":6.62055861114677},"index":0,"playId":"f195b0a2-34fb-3ded-aacd-cd632861b1d4","pitchNumber":1,"startTime":"2026-06-01T23:57:34.907Z","endTime":"2026-06-01T23:57:39.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.5,"awayTeamWinProbability":94.5,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:57:39.332Z","atBatIndex":40},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Colt Keith grounds into a force out, second baseman Richie Palacios to shortstop Oliver Dunn. Riley Greene to 3rd. Spencer Torkelson out at 2nd. Colt Keith to 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-01T23:58:05.101Z","endTime":"2026-06-01T23:58:58.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"postOnThird":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686554,"link":"/api/v1/people/686554"},"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55433895377231,"aZ":-31.262208884704933,"pfxX":-9.197826994383789,"pfxZ":0.5821499569401105,"pX":-0.5057095549756162,"pZ":3.0025485602790662,"vX0":5.42701854620435,"vY0":-124.55703704567334,"vZ0":-0.332396812253122,"x":136.28,"y":157.71,"x0":-1.5251903864432896,"y0":50.001733959170295,"z0":5.737338484345716,"aX":-14.356397238205762},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.2,"breakHorizontal":15.2,"spinRate":1120,"spinDirection":260},"zone":1,"typeConfidence":0.9,"plateTime":0.44084619131490754,"extension":6.836246843291878},"index":0,"playId":"5c75e9c7-6c4e-3700-aa48-4cf0414dfffd","pitchNumber":1,"startTime":"2026-06-01T23:58:11.129Z","endTime":"2026-06-01T23:58:15.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19768200768064,"aZ":-13.819324937662792,"pfxX":-5.491660033364118,"pfxZ":9.575769159550713,"pX":-1.2037534480113716,"pZ":2.4193277964334707,"vX0":3.1261938436904733,"vY0":-137.93791340077453,"vZ0":-5.728886213058207,"x":162.88,"y":173.46,"x0":-1.641492025587604,"y0":50.001612528179244,"z0":5.463546204780384,"aX":-10.525820642588254},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":9.2,"spinRate":2242,"spinDirection":218},"zone":13,"typeConfidence":0.84,"plateTime":0.39787899851148145,"extension":6.845969572254936},"index":1,"playId":"cadac6c8-ae1b-3a5f-9bd1-c26bc1b0c44d","pitchNumber":2,"startTime":"2026-06-01T23:58:29.761Z","endTime":"2026-06-01T23:58:33.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.006630512812027,"aZ":-34.35089249825801,"pfxX":-9.008393935065172,"pfxZ":-1.4199356459156274,"pX":-0.5348222025644743,"pZ":2.762968125966982,"vX0":5.4946632225184,"vY0":-123.52287330740214,"vZ0":-0.1378226769785178,"x":137.39,"y":164.18,"x0":-1.6247090311530146,"y0":50.000750852762366,"z0":5.7224490656834295,"aX":-13.834069313735815},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.3,"breakHorizontal":14.9,"spinRate":1164,"spinDirection":264},"zone":4,"typeConfidence":0.9,"plateTime":0.4444641890225136,"extension":6.719095878371374},"hitData":{"launchSpeed":97.9,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.3,"coordY":154.72}},"index":2,"playId":"dabedadf-d1c2-3955-bd45-d65453703eda","pitchNumber":3,"startTime":"2026-06-01T23:58:49.488Z","endTime":"2026-06-01T23:58:58.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.42,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-06-01T23:58:58.091Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-01T23:59:19.103Z","endTime":"2026-06-02T00:00:37.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.337192503838914,"aZ":-11.862934689296807,"pfxX":-6.19194674306314,"pfxZ":10.358146259427622,"pX":-0.41381832014450115,"pZ":2.9366884853871054,"vX0":5.177232364196645,"vY0":-139.60131667161284,"vZ0":-4.96273880473395,"x":132.77,"y":159.49,"x0":-1.493931082654761,"y0":50.00139492130269,"z0":5.527376558767382,"aX":-12.140939778968535},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":10.1,"spinRate":2241,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.39332742968670864,"extension":6.75009935519057},"index":0,"playId":"eafa754a-d7ca-3295-8b60-875b42b88423","pitchNumber":1,"startTime":"2026-06-01T23:59:26.859Z","endTime":"2026-06-01T23:59:30.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.720742182022715,"aZ":-31.55482251629208,"pfxX":-9.17937113398034,"pfxZ":0.37987012732681036,"pX":-0.7802599763251693,"pZ":0.9836983538588099,"vX0":5.133893472985024,"vY0":-127.1847870088033,"vZ0":-5.179561960258736,"x":146.74,"y":212.22,"x0":-1.635082572750969,"y0":50.00436448852385,"z0":5.556909901738549,"aX":-15.000341856999722},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.2,"breakHorizontal":15.4,"spinRate":1080,"spinDirection":265},"zone":13,"typeConfidence":0.89,"plateTime":0.431080854008846,"extension":6.78899624695595},"index":1,"playId":"71659b14-e9f0-3f24-a6c1-2991d15d5b02","pitchNumber":2,"startTime":"2026-06-01T23:59:46.927Z","endTime":"2026-06-01T23:59:52.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Colt Keith steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"71659b14-e9f0-3f24-a6c1-2991d15d5b02","startTime":"2026-06-02T00:00:00.847Z","endTime":"2026-06-02T00:00:11.888Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"first":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":682985,"link":"/api/v1/people/682985"},"postOnSecond":{"id":690993,"link":"/api/v1/people/690993"},"postOnThird":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"homeTeamWinProbability":6.2,"awayTeamWinProbability":93.8,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.45,"dramaIndex":18.0,"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61719620084627,"aZ":-31.914983308444416,"pfxX":-10.204037500465507,"pfxZ":0.1599627399856145,"pX":-0.16224818873764152,"pZ":0.3989938572981692,"vX0":6.335935824917832,"vY0":-126.41317006076167,"vZ0":-6.177996170397908,"x":123.18,"y":228.01,"x0":-1.3852396682514432,"y0":50.003539146889125,"z0":5.461242071186484,"aX":-16.38865057887496},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.0,"breakHorizontal":16.9,"spinRate":1148,"spinDirection":272},"zone":13,"typeConfidence":0.89,"plateTime":0.4345635982160756,"extension":6.753906358277188},"index":3,"playId":"1b08925d-254b-3bca-9ea8-3061fc79a058","pitchNumber":3,"startTime":"2026-06-02T00:00:11.888Z","endTime":"2026-06-02T00:00:15.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.460417119446536,"aZ":-33.73193165799261,"pfxX":-9.815097134182043,"pfxZ":-0.9414670391042961,"pX":0.06387900506505324,"pZ":1.0096707784480645,"vX0":6.900136845400859,"vY0":-127.78160883444278,"vZ0":-4.752822328289224,"x":114.57,"y":211.52,"x0":-1.396933576456303,"y0":50.00487777907775,"z0":5.545765717305566,"aX":-16.224589012400777},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.5,"breakHorizontal":16.2,"spinRate":1242,"spinDirection":262},"zone":14,"typeConfidence":0.89,"plateTime":0.4287317208646044,"extension":6.695893006119805},"index":4,"playId":"c5009c02-a196-31f8-bcce-a9bbc0959829","pitchNumber":4,"startTime":"2026-06-02T00:00:32.859Z","endTime":"2026-06-02T00:00:37.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":690993,"link":"/api/v1/people/690993"},"third":{"id":682985,"link":"/api/v1/people/682985"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":1.2999999999999998,"leverageIndex":0.45,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:00:37.251Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oliver Dunn grounds out softly, pitcher Tyler Holton to first baseman Spencer Torkelson.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-02T00:02:35.856Z","endTime":"2026-06-02T00:03:57.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686554,"fullName":"Oliver Dunn","link":"/api/v1/people/686554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":91.5,"endSpeed":83.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.021407886002024,"aZ":-24.46461605467861,"pfxX":10.408218278898435,"pfxZ":4.316853864664874,"pX":-1.0921220673432053,"pZ":2.089057974359842,"vX0":-10.072164255316897,"vY0":-132.87674520060378,"vZ0":-5.016519551875487,"x":158.63,"y":182.38,"x0":1.3990527169848206,"y0":50.00034850131966,"z0":5.783656154334719,"aX":18.57163973491574},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.8,"breakHorizontal":-16.6,"spinRate":2159,"spinDirection":139},"zone":13,"typeConfidence":0.9,"plateTime":0.41253503915725886,"extension":6.648865118194789},"index":0,"playId":"92b9fae8-064c-3a23-b5e1-665bf6b6e51e","pitchNumber":1,"startTime":"2026-06-02T00:02:41.207Z","endTime":"2026-06-02T00:02:45.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.692773270202665,"aZ":-22.0885619444844,"pfxX":9.426812380964208,"pfxZ":5.693940428596421,"pX":-0.11276981254364825,"pZ":2.4176118020121486,"vX0":-7.271986001295374,"vY0":-132.35581750120792,"vZ0":-4.524204218120043,"x":121.3,"y":173.5,"x0":1.447872190941002,"y0":50.00366588495124,"z0":5.77023788190527,"aX":16.698004955512285},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.5,"breakHorizontal":-15.5,"spinRate":2122,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.41410120523117433,"extension":6.61342189610271},"index":1,"playId":"1e6b985b-0e2c-3f1f-9307-88cf9f5f9225","pitchNumber":2,"startTime":"2026-06-02T00:02:55.495Z","endTime":"2026-06-02T00:03:00.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.5,"endSpeed":73.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26358325024298,"aZ":-37.33360664225728,"pfxX":-8.986273119442902,"pfxZ":-3.772056927429605,"pX":-1.500494268458345,"pZ":1.7131522574564595,"vX0":-4.608845650212611,"vY0":-117.15629393506886,"vZ0":-1.2395282481275365,"x":174.2,"y":192.52,"x0":1.6691783600166428,"y0":50.000919408050855,"z0":5.7863925213540375,"aX":-12.300250185492924},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-6.8,"breakHorizontal":17.5,"spinRate":2690,"spinDirection":311},"zone":13,"typeConfidence":0.9,"plateTime":0.47026137903002674,"extension":6.490417407443459},"index":2,"playId":"6ff5668d-8d8c-30ea-b4d4-115268cc3622","pitchNumber":3,"startTime":"2026-06-02T00:03:14.477Z","endTime":"2026-06-02T00:03:18.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.403789198622263,"aZ":-37.60859387892806,"pfxX":-10.541849289712765,"pfxZ":-3.962120153673329,"pX":-0.7668656642725259,"pZ":1.4982763016052179,"vX0":-2.8534292817820788,"vY0":-117.55748207794767,"vZ0":-1.5163554975447977,"x":146.23,"y":198.33,"x0":1.837876744696754,"y0":50.002580797233804,"z0":5.7068390179311,"aX":-14.461200472051797},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-7.2,"breakHorizontal":19.8,"spinRate":2813,"spinDirection":306},"zone":13,"typeConfidence":0.91,"plateTime":0.46949983602831935,"extension":6.487851809326913},"index":3,"playId":"048bddb8-eca6-3a8d-9a1d-58b394d08393","pitchNumber":4,"startTime":"2026-06-02T00:03:28.068Z","endTime":"2026-06-02T00:03:32.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-02T00:03:41.879Z","endTime":"2026-06-02T00:03:49.936Z","isPitch":false,"type":"action","player":{"id":686554,"link":"/api/v1/people/686554"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.116,"strikeZoneBottom":1.572,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.158244026404386,"aZ":-25.8608699874261,"pfxX":11.33907494184761,"pfxZ":3.5152302015663697,"pX":-0.5778390501711514,"pZ":1.8354276643576917,"vX0":-9.1449280334709,"vY0":-133.78852974411623,"vZ0":-5.295919708531107,"x":139.03,"y":189.22,"x0":1.4258097877712046,"y0":50.00574351513164,"z0":5.714505113565225,"aX":20.384302367595353},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":-18.4,"spinRate":2143,"spinDirection":136},"zone":7,"typeConfidence":0.9,"plateTime":0.4107430578296043,"extension":6.648877329631684},"hitData":{"launchSpeed":53.7,"launchAngle":-68.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":116.11,"coordY":186.93}},"index":5,"playId":"f6cfcf8b-cb10-3a11-b94f-4dc1bcf3b59a","pitchNumber":5,"startTime":"2026-06-02T00:03:49.936Z","endTime":"2026-06-02T00:03:57.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686554,"link":"/api/v1/people/686554"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":686554,"link":"/api/v1/people/686554"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:03:57.598Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a line drive to right fielder Zach McKinstry.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-02T00:04:23.233Z","endTime":"2026-06-02T00:04:52.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"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":91.9,"endSpeed":84.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09810316856248,"aZ":-13.18084564745512,"pfxX":5.14560674760601,"pfxZ":10.538496406820553,"pX":-0.984423303849315,"pZ":2.024613417684683,"vX0":-7.84560810178251,"vY0":-133.48255639511714,"vZ0":-7.4484418740235006,"x":154.52,"y":184.12,"x0":1.3261373132519616,"y0":50.001346913701894,"z0":5.802849999285529,"aX":9.27277884738496},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.6,"breakHorizontal":-7.6,"spinRate":2217,"spinDirection":151},"zone":13,"typeConfidence":0.91,"plateTime":0.4105466811674816,"extension":6.844942647527969},"index":0,"playId":"1f5b90b7-6cb1-3ea2-967d-caa647f4b862","pitchNumber":1,"startTime":"2026-06-02T00:04:27.867Z","endTime":"2026-06-02T00:04:32.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54025980758617,"aZ":-27.944751719410124,"pfxX":-2.914903029261429,"pfxZ":2.506103559594168,"pX":-0.2713908739953391,"pZ":2.457278842309777,"vX0":-3.7716496129158834,"vY0":-129.03265959992743,"vZ0":-3.1404410329251826,"x":127.34,"y":172.43,"x0":1.587329440019657,"y0":50.00402471827637,"z0":5.840525545661934,"aX":-4.920815658393377},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.1,"breakHorizontal":6.1,"spinRate":2490,"spinDirection":208},"zone":4,"typeConfidence":0.91,"plateTime":0.4242889779635126,"extension":6.6344165419776},"hitData":{"launchSpeed":78.1,"launchAngle":14.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.29,"coordY":115.34}},"index":1,"playId":"6f9aa23d-aecf-3142-aa50-c0622d0f7bfb","pitchNumber":2,"startTime":"2026-06-02T00:04:42.349Z","endTime":"2026-06-02T00:04:52.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.7,"awayTeamWinProbability":92.3,"homeTeamWinProbabilityAdded":1.6000000000000005,"leverageIndex":0.35,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:04:52.237Z","atBatIndex":44},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jonathan Aranda grounds into a double play, second baseman Hao-Yu Lee to shortstop Kevin McGonigle to first baseman Spencer Torkelson. Yandy Díaz out at 2nd. Jonathan Aranda out at 1st.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-02T00:05:13.903Z","endTime":"2026-06-02T00:07:02.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.639402922980597,"aZ":-35.133263860207144,"pfxX":-12.60032336826517,"pfxZ":-2.1814025985200054,"pX":-0.9373340977759235,"pZ":0.623506570057831,"vX0":-2.652824203750191,"vY0":-117.12757009111509,"vZ0":-3.723719818405719,"x":152.73,"y":221.95,"x0":1.8511876931045663,"y0":50.00036567779205,"z0":5.595067454296164,"aX":-17.120618279206735},"breaks":{"breakAngle":26.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-4.7,"breakHorizontal":23.5,"spinRate":2818,"spinDirection":303},"zone":13,"typeConfidence":0.91,"plateTime":0.4716077698774441,"extension":6.571959762360667},"index":0,"playId":"c641c48a-bac2-3654-ace5-aadf95dceb07","pitchNumber":1,"startTime":"2026-06-02T00:05:17.000Z","endTime":"2026-06-02T00:05:22.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64193184501264,"aZ":-29.462467523536674,"pfxX":9.354586768359344,"pfxZ":1.7644857948479489,"pX":0.4993198401142214,"pZ":2.145145642518686,"vX0":-5.663396916658406,"vY0":-123.44039493746854,"vZ0":-2.527748662550602,"x":97.97,"y":180.86,"x0":1.6134475893770777,"y0":50.0033282681543,"z0":5.6746807506866865,"aX":14.369384155948426},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.9,"breakHorizontal":-15.5,"spinRate":1518,"spinDirection":104},"zone":9,"typeConfidence":0.89,"plateTime":0.4445236615889776,"extension":6.561478490601107},"index":1,"playId":"8f065811-3cad-308b-828c-7724377f6d56","pitchNumber":2,"startTime":"2026-06-02T00:05:34.805Z","endTime":"2026-06-02T00:05:38.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":93.1,"endSpeed":85.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.706225228876047,"aZ":-15.527518146905107,"pfxX":3.2099613558204014,"pfxZ":8.950434353897855,"pX":-0.25546623546541153,"pZ":3.747424758285579,"vX0":-6.037312161131768,"vY0":-135.52597607007863,"vZ0":-2.6712450046819005,"x":126.74,"y":137.6,"x0":1.5842756592892278,"y0":50.00076784674729,"z0":5.8307427918098815,"aX":5.969302616856749},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":-4.6,"spinRate":2156,"spinDirection":141},"zone":11,"typeConfidence":0.91,"plateTime":0.4042043796353303,"extension":6.643511894201839},"index":2,"playId":"c40f24a3-3666-3837-b0ce-d9e632ce0dad","pitchNumber":3,"startTime":"2026-06-02T00:05:54.752Z","endTime":"2026-06-02T00:05:58.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52011220007095,"aZ":-34.17252597891122,"pfxX":-12.058319709298525,"pfxZ":-1.4405652090328713,"pX":-0.43517344829669613,"pZ":1.848218195399721,"vX0":-1.8883323843595141,"vY0":-117.97062360362374,"vZ0":-1.6038008331492513,"x":133.59,"y":188.88,"x0":1.9431918578783411,"y0":50.00116802429155,"z0":5.729968944231293,"aX":-16.744719407184036},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.8,"breakHorizontal":22.3,"spinRate":2748,"spinDirection":310},"zone":7,"typeConfidence":0.91,"plateTime":0.466921275844709,"extension":6.480087778685541},"index":3,"playId":"827931f9-8941-3f66-836e-68aa5e4d7a47","pitchNumber":4,"startTime":"2026-06-02T00:06:10.446Z","endTime":"2026-06-02T00:06:15.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.6,"endSpeed":84.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84615285627393,"aZ":-16.93518905451728,"pfxX":2.5005115407870244,"pfxZ":8.348391952041492,"pX":-1.5664794339242818,"pZ":2.306688291194474,"vX0":-8.518665254003725,"vY0":-134.443807409508,"vZ0":-6.025991346923303,"x":176.71,"y":176.5,"x0":1.3219593864489543,"y0":50.0057116342341,"z0":5.784164372361664,"aX":4.566514743813119},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":-2.6,"spinRate":2271,"spinDirection":145},"zone":13,"typeConfidence":0.88,"plateTime":0.40779802883190186,"extension":6.643355769415988},"index":4,"playId":"a3814ff5-0a36-3c93-9691-7d827df3afbf","pitchNumber":5,"startTime":"2026-06-02T00:06:27.008Z","endTime":"2026-06-02T00:06:30.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-02T00:06:40.118Z","endTime":"2026-06-02T00:06:54.487Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.884260472720566,"aZ":-28.83008113367712,"pfxX":9.947679034470346,"pfxZ":2.1292661063153764,"pX":-0.47890269235836225,"pZ":1.9803097228439561,"vX0":-8.01154881160135,"vY0":-124.94201185811774,"vZ0":-3.214695801209019,"x":135.25,"y":185.31,"x0":1.4882488433668435,"y0":50.00159660316002,"z0":5.6711934134651445,"aX":15.611974100453754},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.2,"breakHorizontal":-16.0,"spinRate":1569,"spinDirection":110},"zone":7,"typeConfidence":0.87,"plateTime":0.43960304470328415,"extension":6.639337510970127},"hitData":{"launchSpeed":89.1,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":148.64}},"index":6,"playId":"b7446cc6-f77e-314f-bd7d-3c0e1044a1ba","pitchNumber":6,"startTime":"2026-06-02T00:06:54.487Z","endTime":"2026-06-02T00:07:02.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"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-02T00:07:02.576Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hao-Yu Lee homers (2) on a fly ball to right field.","rbi":1,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-02T00:09:06.334Z","endTime":"2026-06-02T00:10:35.444Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":{"id":694680,"link":"/api/v1/people/694680"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.40845318885235,"aZ":-10.755501091782367,"pfxX":-6.718779590993741,"pfxZ":11.386529946452463,"pX":-0.7307030933770363,"pZ":2.749721038847516,"vX0":4.168207193910049,"vY0":-137.05192256700488,"vZ0":-5.032675010422738,"x":144.85,"y":164.54,"x0":-1.4070520872220595,"y0":50.00643119729013,"z0":5.359949380862937,"aX":-12.642982003586269},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":11.2,"spinRate":2293,"spinDirection":223},"zone":1,"typeConfidence":0.88,"plateTime":0.4013428734511506,"extension":6.697695485014468},"index":0,"playId":"8f33c65a-c5cf-3f19-a61c-9ca3867f2fc8","pitchNumber":1,"startTime":"2026-06-02T00:09:16.364Z","endTime":"2026-06-02T00:09:19.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46326708347196,"aZ":-12.251150300508744,"pfxX":-7.050789930145562,"pfxZ":10.601039634507714,"pX":0.5638204942368906,"pZ":2.147217571146301,"vX0":7.602877404619757,"vY0":-136.9915461231067,"vZ0":-6.364510683541974,"x":95.51,"y":180.81,"x0":-1.346497765106471,"y0":50.002097433529414,"z0":5.357271321253622,"aX":-13.249556384514435},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":10.9,"spinRate":2279,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.40157778593034354,"extension":6.757393691966135},"index":1,"playId":"db7b5aef-abdc-302a-98f1-fa1c198a20ab","pitchNumber":2,"startTime":"2026-06-02T00:09:33.377Z","endTime":"2026-06-02T00:09:37.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":72.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.242051184780383,"aZ":-37.97531313239662,"pfxX":10.820055626140418,"pfxZ":-4.385839823899043,"pX":0.8231011883283553,"pZ":1.6886874632011655,"vX0":2.3723633873079644,"vY0":-115.91718683249907,"vZ0":-0.1841018902426632,"x":85.63,"y":193.19,"x0":-1.6247931163537028,"y0":50.002312350991645,"z0":5.481193737284879,"aX":14.31614047612017},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.6,"breakHorizontal":-20.2,"spinRate":2214,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.47761570191891245,"extension":6.791284640198648},"index":2,"playId":"fdb666f5-98f4-3e64-95a9-ec0e65638311","pitchNumber":3,"startTime":"2026-06-02T00:09:51.437Z","endTime":"2026-06-02T00:09:55.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10637419091012,"aZ":-13.215577750652695,"pfxX":-7.645489880665366,"pfxZ":9.925499913896509,"pX":0.33641876199564913,"pZ":2.7434355812502025,"vX0":7.420586060715373,"vY0":-137.693818612169,"vZ0":-4.793187173379574,"x":104.18,"y":164.71,"x0":-1.4071496171901823,"y0":50.002673849405355,"z0":5.4090063617762345,"aX":-14.602640827538135},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":12.2,"spinRate":2401,"spinDirection":221},"zone":3,"typeConfidence":0.88,"plateTime":0.39861619326242304,"extension":6.55701685148046},"hitData":{"launchSpeed":97.8,"launchAngle":33.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":223.01,"coordY":88.96}},"index":3,"playId":"29262231-e2c8-3ab3-95da-dfd160fd172f","pitchNumber":4,"startTime":"2026-06-02T00:10:12.332Z","endTime":"2026-06-02T00:10:35.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-2.0999999999999996,"leverageIndex":0.16,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:10:35.444Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zach McKinstry lines out to first baseman Jonathan Aranda.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-02T00:10:54.158Z","endTime":"2026-06-02T00:11:42.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99067224875508,"aZ":-11.581567277248178,"pfxX":-4.559317442135918,"pfxZ":10.748120155954028,"pX":0.4137970958175768,"pZ":3.2147939864543065,"vX0":6.787494819470262,"vY0":-138.08445885079348,"vZ0":-4.04125499286661,"x":101.23,"y":151.98,"x0":-1.4926904092809699,"y0":50.00417966496011,"z0":5.486511647253657,"aX":-8.737049917753172},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.7,"breakHorizontal":6.7,"spinRate":2226,"spinDirection":217},"zone":3,"typeConfidence":0.93,"plateTime":0.397854646882152,"extension":6.7682613602177355},"index":0,"playId":"aeeadf84-5c60-3681-863b-b3a5a8d30633","pitchNumber":1,"startTime":"2026-06-02T00:11:00.961Z","endTime":"2026-06-02T00:11:04.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58706359982287,"aZ":-34.1366456427195,"pfxX":-9.287693176187496,"pfxZ":-1.2425312964527144,"pX":-1.818512035034726,"pZ":2.0129501631846325,"vX0":2.555481647796214,"vY0":-125.42257448061774,"vZ0":-1.9650864832013806,"x":186.32,"y":184.43,"x0":-1.64735940583081,"y0":50.00008309869339,"z0":5.60408351540653,"aX":-14.718052696342442},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.5,"breakHorizontal":16.2,"spinRate":1040,"spinDirection":267},"zone":13,"typeConfidence":0.89,"plateTime":0.4375744871308429,"extension":6.462562227295318},"index":1,"playId":"9a02a3fb-a1f7-3add-88d4-de78995a77bd","pitchNumber":2,"startTime":"2026-06-02T00:11:18.358Z","endTime":"2026-06-02T00:11:24.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.030230420410017,"aZ":-33.53673863001249,"pfxX":-9.438797412007572,"pfxZ":-0.8468918761137729,"pX":0.12928335797139603,"pZ":1.214085069745799,"vX0":7.249079783305008,"vY0":-126.11803757479284,"vZ0":-4.011339243254415,"x":112.07,"y":206.0,"x0":-1.552329531774068,"y0":50.00199714967814,"z0":5.5226715096478145,"aX":-15.24389976898421},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.2,"breakHorizontal":15.5,"spinRate":1128,"spinDirection":260},"zone":14,"typeConfidence":0.89,"plateTime":0.4338722905968666,"extension":6.766395489016095},"hitData":{"launchSpeed":81.7,"launchAngle":10.0,"totalDistance":135.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":163.55,"coordY":162.67}},"index":2,"playId":"7c1c1ff9-78bb-3eb2-88e6-5b201031d60f","pitchNumber":3,"startTime":"2026-06-02T00:11:35.871Z","endTime":"2026-06-02T00:11:42.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:11:42.041Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-02T00:12:00.477Z","endTime":"2026-06-02T00:12:49.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.077682558207613,"aZ":-31.315185996449884,"pfxX":-9.405840648821911,"pfxZ":0.5315786425344573,"pX":0.7459380304182055,"pZ":1.8379059036921472,"vX0":8.099076628646033,"vY0":-126.66763583158215,"vZ0":-2.9428212361788875,"x":88.57,"y":189.16,"x0":-1.2721976530788113,"y0":50.00388233207861,"z0":5.520637207362068,"aX":-15.272268907263193},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.5,"breakHorizontal":15.1,"spinRate":1109,"spinDirection":263},"zone":9,"typeConfidence":0.9,"plateTime":0.43254989744039163,"extension":6.620783255045758},"index":0,"playId":"b6398fd1-5b63-3180-9bea-afe5599581dc","pitchNumber":1,"startTime":"2026-06-02T00:12:04.668Z","endTime":"2026-06-02T00:12:09.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.3,"endSpeed":85.7,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00621853451136,"aZ":-11.713683906458082,"pfxX":-4.282192802917485,"pfxZ":10.773388651830876,"pX":-1.5528854192791381,"pZ":3.580131473827327,"vX0":1.883505362524055,"vY0":-137.32137104086794,"vZ0":-2.8982852111023787,"x":176.19,"y":142.12,"x0":-1.693517787710588,"y0":50.001061343412836,"z0":5.4523444114696895,"aX":-8.131284551035336},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.1,"breakHorizontal":7.3,"spinRate":2149,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3997343610113595,"extension":6.5203289455229845},"index":1,"playId":"47a8dd26-a396-3607-8d4a-abd611982c7f","pitchNumber":2,"startTime":"2026-06-02T00:12:21.096Z","endTime":"2026-06-02T00:12:24.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.279122451826,"aZ":-12.910842059445045,"pfxX":-6.238673454048122,"pfxZ":10.237370387876783,"pX":-0.24787604512588693,"pZ":3.02027307400068,"vX0":5.789844795962528,"vY0":-136.809024228467,"vZ0":-4.035929265324579,"x":126.45,"y":157.23,"x0":-1.5887608063496539,"y0":50.001704002666635,"z0":5.409706325015526,"aX":-11.737657905269558},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":10.0,"spinRate":2272,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.40151146407465044,"extension":6.881935755397435},"hitData":{"launchSpeed":98.4,"launchAngle":52.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.67,"coordY":85.87}},"index":2,"playId":"0011a94d-0ef7-318a-9510-2520ffcbf846","pitchNumber":3,"startTime":"2026-06-02T00:12:38.130Z","endTime":"2026-06-02T00:12:49.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.1,"awayTeamWinProbability":96.9,"homeTeamWinProbabilityAdded":0.19999999999999973,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:12:49.008Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dillon Dingler flies out to right fielder Victor Mesa Jr.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-02T00:13:09.396Z","endTime":"2026-06-02T00:14:01.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":94.3,"endSpeed":85.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33763385031724,"aZ":-23.357480995348972,"pfxX":-11.148299960251173,"pfxZ":4.661749640228319,"pX":-0.4261790131146802,"pZ":3.202481072642869,"vX0":6.230343432138246,"vY0":-137.1048358930973,"vZ0":-1.8169234623103794,"x":133.24,"y":152.31,"x0":-1.288388643149894,"y0":50.00006298263928,"z0":5.479335117257178,"aX":-21.068720680845765},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":18.7,"spinRate":2229,"spinDirection":225},"zone":1,"typeConfidence":0.93,"plateTime":0.40060197451988566,"extension":6.673177596725837},"index":0,"playId":"12ba3208-5ac6-343d-a78c-c77197f235b5","pitchNumber":1,"startTime":"2026-06-02T00:13:19.373Z","endTime":"2026-06-02T00:13:23.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.3,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.764232757301283,"aZ":-24.658356333937483,"pfxX":-6.91742382039833,"pfxZ":4.798916701952242,"pX":1.7193582737978796,"pZ":1.0982178890067513,"vX0":9.112079391741222,"vY0":-124.97980748982326,"vZ0":-5.812399006794405,"x":51.46,"y":209.13,"x0":-1.0935924369770993,"y0":50.000441974716786,"z0":5.50867103377193,"aX":-10.8232618450643},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.4,"breakHorizontal":10.2,"spinRate":1037,"spinDirection":271},"zone":14,"typeConfidence":0.91,"plateTime":0.4401093797675899,"extension":6.742731636142038},"index":1,"playId":"b16ea4ac-691f-3751-8a94-154f0ade9743","pitchNumber":2,"startTime":"2026-06-02T00:13:35.077Z","endTime":"2026-06-02T00:13:38.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.6,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14968041966514,"aZ":-22.611322018192535,"pfxX":-11.012639930710279,"pfxZ":5.088233013712495,"pX":-0.38550490206825466,"pZ":2.026412695949415,"vX0":6.503115247496917,"vY0":-136.73184330498296,"vZ0":-4.755112321468937,"x":131.69,"y":184.07,"x0":-1.372750498410568,"y0":50.00426876154924,"z0":5.354057445871834,"aX":-20.70549201660951},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":18.5,"spinRate":2174,"spinDirection":229},"zone":7,"typeConfidence":0.95,"plateTime":0.4016808076325593,"extension":6.7868890426160995},"hitData":{"launchSpeed":96.2,"launchAngle":26.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.64,"coordY":62.99}},"index":2,"playId":"362def56-2116-33fc-ba41-ba3c0c616909","pitchNumber":3,"startTime":"2026-06-02T00:13:53.733Z","endTime":"2026-06-02T00:14:01.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:14:01.511Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Richie Palacios walks.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-02T00:16:23.907Z","endTime":"2026-06-02T00:17:39.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Brenan Hanifee replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-02T00:16:10.362Z","endTime":"2026-06-02T00:16:26.175Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669724,"link":"/api/v1/people/669724"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663947,"link":"/api/v1/people/663947","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.234221700444806,"aZ":-26.253167242486548,"pfxX":-11.822768745394832,"pfxZ":3.0977933520870478,"pX":-0.5388854200353533,"pZ":1.8520932665410133,"vX0":9.447709621828292,"vY0":-138.02421464812716,"vZ0":-4.907456739423375,"x":137.54,"y":188.77,"x0":-2.4850951410731112,"y0":50.0052223837539,"z0":5.440691422004931,"aX":-22.614536306191884},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.7,"breakHorizontal":19.2,"spinRate":2177,"spinDirection":241},"zone":7,"typeConfidence":0.9,"plateTime":0.3981681711625584,"extension":5.839305200736715},"index":1,"playId":"7be00d1a-8cea-346b-9017-0ebbb807800d","pitchNumber":1,"startTime":"2026-06-02T00:16:26.175Z","endTime":"2026-06-02T00:16:30.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.762834666230972,"aZ":-27.21381498992371,"pfxX":-10.550483595036349,"pfxZ":2.596928047372078,"pX":-0.31469863661339303,"pZ":3.7412516971809597,"vX0":9.23580647864331,"vY0":-137.4273330003136,"vZ0":-0.047587590198650664,"x":129.0,"y":137.77,"x0":-2.3499972765628288,"y0":50.0030067480006,"z0":5.608900447063051,"aX":-20.15914314680632},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.9,"breakHorizontal":17.2,"spinRate":2209,"spinDirection":241},"zone":11,"typeConfidence":0.9,"plateTime":0.39870990595880196,"extension":6.09102143059395},"index":2,"playId":"c209082c-7a09-3a81-a39b-dc3bbbec5598","pitchNumber":2,"startTime":"2026-06-02T00:16:44.034Z","endTime":"2026-06-02T00:16:48.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":88.9,"endSpeed":80.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14415818615259,"aZ":-32.074445038864326,"pfxX":-10.625939409053089,"pfxZ":0.05717359801955979,"pX":-1.6986529999562072,"pZ":2.4923986331306374,"vX0":6.056155260929286,"vY0":-129.2255800950121,"vZ0":-1.2884747697636112,"x":181.75,"y":171.49,"x0":-2.7028908405593395,"y0":50.00211074984439,"z0":5.4816022969705465,"aX":-17.812083671134815},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.0,"breakHorizontal":17.8,"spinRate":1845,"spinDirection":251},"zone":11,"typeConfidence":0.91,"plateTime":0.4252892718974457,"extension":5.624175582084911},"index":3,"playId":"0bb67389-5aef-33cc-823a-bf6fcbe42cba","pitchNumber":3,"startTime":"2026-06-02T00:16:58.809Z","endTime":"2026-06-02T00:17:03.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76910508085518,"aZ":-26.462758554654148,"pfxX":-10.526104585289218,"pfxZ":2.9842128371885366,"pX":1.0650086650033803,"pZ":2.655223006160588,"vX0":12.86385121857922,"vY0":-137.50877038674776,"vZ0":-2.792580504388418,"x":76.4,"y":167.09,"x0":-2.30824979201371,"y0":50.00269624130229,"z0":5.481239926592201,"aX":-20.139587572181814},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.9,"breakHorizontal":16.3,"spinRate":2178,"spinDirection":236},"zone":12,"typeConfidence":0.9,"plateTime":0.398483756860315,"extension":6.159211268338124},"index":4,"playId":"db25942c-bde5-3285-9e9c-3e80758fc097","pitchNumber":4,"startTime":"2026-06-02T00:17:15.386Z","endTime":"2026-06-02T00:17:20.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.915247301854322,"aZ":-27.409529690407435,"pfxX":-10.24253425333629,"pfxZ":2.534407386977918,"pX":0.9070350884799769,"pZ":1.768712900384499,"vX0":12.468435345890539,"vY0":-136.42774311750424,"vZ0":-4.389537117570885,"x":82.43,"y":191.02,"x0":-2.3985701035071147,"y0":50.00077881222633,"z0":5.294804084012861,"aX":-19.243544167050054},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.7,"breakHorizontal":15.8,"spinRate":2105,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.4019751713980777,"extension":5.894714546664753},"index":5,"playId":"6fae4dbf-6494-3f3e-aea4-c64c07ff1986","pitchNumber":5,"startTime":"2026-06-02T00:17:34.352Z","endTime":"2026-06-02T00:17:39.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.32,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:17:39.689Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero challenged (pitch result), call on the field was overturned: Junior Caminero walks. Richie Palacios to 2nd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-02T00:18:01.845Z","endTime":"2026-06-02T00:19:42.535Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"postOnSecond":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.260706934993692,"aZ":-27.5556326072472,"pfxX":-0.7994894125946495,"pfxZ":2.724461784743946,"pX":2.2691370523158207,"pZ":1.614157927963427,"vX0":12.003941137711413,"vY0":-129.37413413448317,"vZ0":-4.212215152045786,"x":30.51,"y":195.2,"x0":-2.328803343510422,"y0":50.00037923834843,"z0":5.377929961550168,"aX":-1.3553813767660836},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.2,"breakHorizontal":-1.2,"spinRate":2319,"spinDirection":168},"zone":14,"typeConfidence":0.9,"plateTime":0.42354759662866526,"extension":6.262283904592045},"index":0,"playId":"c23407bb-ffdf-35a9-bde7-611f4043d2ee","pitchNumber":1,"startTime":"2026-06-02T00:18:06.277Z","endTime":"2026-06-02T00:18:09.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56365333104273,"aZ":-29.02653646504054,"pfxX":-0.27094173103272823,"pfxZ":1.938143756362022,"pX":1.2392922976306782,"pZ":2.4251919363438055,"vX0":9.341650778064887,"vY0":-126.54413379828132,"vZ0":-1.9995020692912182,"x":69.76,"y":173.3,"x0":-2.4631506219956103,"y0":50.00214627684061,"z0":5.548450668005252,"aX":-0.44064899137197505},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.2,"breakHorizontal":-1.6,"spinRate":2249,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.43266254731616716,"extension":5.919021542766486},"index":1,"playId":"e3f2328c-3a79-3c09-9596-79c0ace1b949","pitchNumber":2,"startTime":"2026-06-02T00:18:22.520Z","endTime":"2026-06-02T00:18:27.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":94.7,"endSpeed":86.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87126191412902,"aZ":-28.56258740625595,"pfxX":-10.49930391461906,"pfxZ":1.9039480376882247,"pX":-0.2893784865270671,"pZ":1.660865681097024,"vX0":9.55527397482347,"vY0":-137.55701579802906,"vZ0":-4.597024524821599,"x":128.03,"y":193.94,"x0":-2.4580549050004734,"y0":50.00539138802691,"z0":5.309445711617464,"aX":-19.957007637007383},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.5,"breakHorizontal":16.8,"spinRate":2258,"spinDirection":238},"zone":7,"typeConfidence":0.91,"plateTime":0.39943726088024034,"extension":6.182371783449579},"index":2,"playId":"beda8e51-f60f-36df-a0b0-baa290273d7b","pitchNumber":3,"startTime":"2026-06-02T00:18:40.181Z","endTime":"2026-06-02T00:18:44.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21427744678915,"aZ":-24.581787808327498,"pfxX":-10.522096467839692,"pfxZ":3.9265758030186113,"pX":0.21235343190997827,"pZ":1.2287909757160562,"vX0":11.019274301436706,"vY0":-138.52200749634625,"vZ0":-6.432854013017004,"x":108.91,"y":205.6,"x0":-2.4585398942296837,"y0":50.006288060149274,"z0":5.23515912333583,"aX":-20.36287525639336},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.8,"breakHorizontal":16.7,"spinRate":2294,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.39608313050171384,"extension":6.2291930105626045},"index":3,"playId":"6e4725df-790d-3f76-b0a3-416f17c329e2","pitchNumber":4,"startTime":"2026-06-02T00:18:57.136Z","endTime":"2026-06-02T00:19:02.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28458399450864,"aZ":-25.627218727319896,"pfxX":-11.28568474601349,"pfxZ":3.4034477153999187,"pX":0.38550098926596205,"pZ":1.442717254648062,"vX0":11.462209601712033,"vY0":-138.24901846232387,"vZ0":-5.694222659611954,"x":102.31,"y":199.83,"x0":-2.358201081735558,"y0":50.00641809308412,"z0":5.261022392469463,"aX":-21.73921327463485},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.0,"breakHorizontal":17.9,"spinRate":2347,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.39695593631752635,"extension":6.180130319939221},"index":4,"playId":"f5e66693-2f7e-3455-a9c4-c6cf0e972d6d","pitchNumber":5,"startTime":"2026-06-02T00:19:15.530Z","endTime":"2026-06-02T00:19:42.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"}},"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":2.8,"leverageIndex":0.63,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:19:42.535Z","atBatIndex":51},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ryan Vilade homers (3) on a fly ball to left center field. Richie Palacios scores. Junior Caminero scores.","rbi":3,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-02T00:20:37.815Z","endTime":"2026-06-02T00:21:38.106Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":{"id":669724,"link":"/api/v1/people/669724"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":{"id":669724,"link":"/api/v1/people/669724"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":{"id":669724,"link":"/api/v1/people/669724"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-02T00:19:44.573Z","endTime":"2026-06-02T00:20:40.087Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.073307133624894,"aZ":-27.38878054554839,"pfxX":-10.416168621547218,"pfxZ":2.4335769448954796,"pX":-0.6748530504305121,"pZ":2.690697441484395,"vX0":8.725798891022285,"vY0":-139.74131579950006,"vZ0":-2.5819966353055817,"x":142.72,"y":166.13,"x0":-2.492904079030445,"y0":50.00361374223928,"z0":5.436124576567864,"aX":-20.490536682547777},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.1,"breakHorizontal":16.9,"spinRate":2204,"spinDirection":242},"zone":4,"typeConfidence":0.9,"plateTime":0.39276317385629556,"extension":6.095629582434525},"index":1,"playId":"e45b6812-7565-3971-a4f8-a4f4e14c514c","pitchNumber":1,"startTime":"2026-06-02T00:20:40.087Z","endTime":"2026-06-02T00:20:44.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66292540856918,"aZ":-25.531259667726864,"pfxX":-11.446960133043373,"pfxZ":3.363797353128053,"pX":0.01050880956531453,"pZ":1.0886066801493683,"vX0":10.648811326345017,"vY0":-140.15354747625275,"vZ0":-6.842399715839678,"x":116.6,"y":209.39,"x0":-2.3634723083793374,"y0":50.005758199526156,"z0":5.2455141741468445,"aX":-22.623944608517384},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.7,"breakHorizontal":18.4,"spinRate":2250,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.39181485422703144,"extension":6.283051380719685},"index":2,"playId":"11937272-9b51-3338-96c1-7117f878363b","pitchNumber":2,"startTime":"2026-06-02T00:20:55.949Z","endTime":"2026-06-02T00:20:59.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.347215806541428,"aZ":-27.49783064331413,"pfxX":-0.7369278320541038,"pfxZ":2.6851149823220517,"pX":0.14664289038393494,"pZ":2.7826036608982783,"vX0":6.817180717022515,"vY0":-131.02271719350307,"vZ0":-1.666564455600184,"x":111.41,"y":163.65,"x0":-2.391664604788604,"y0":50.000844873129545,"z0":5.479087249352069,"aX":-1.2827006983351392},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":-0.1,"spinRate":2415,"spinDirection":179},"zone":5,"typeConfidence":0.89,"plateTime":0.4178345700100712,"extension":6.034696796410333},"hitData":{"launchSpeed":110.1,"launchAngle":29.0,"totalDistance":438.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":48.44,"coordY":33.11}},"index":3,"playId":"001ff26d-449f-301f-a00d-fb8d70dcd31a","pitchNumber":3,"startTime":"2026-06-02T00:21:11.506Z","endTime":"2026-06-02T00:21:38.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"second":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":669724,"link":"/api/v1/people/669724"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":8.8,"leverageIndex":1.04,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:21:38.106Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Mesa Jr. grounds out to pitcher Drew Sommers.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-02T00:23:49.450Z","endTime":"2026-06-02T00:24:20.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805427,"link":"/api/v1/people/805427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":5,"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-02T00:21:54.297Z","endTime":"2026-06-02T00:22:10.730Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Drew Sommers replaces Brenan Hanifee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"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-02T00:22:10.730Z","endTime":"2026-06-02T00:23:51.657Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805427,"link":"/api/v1/people/805427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669724,"link":"/api/v1/people/669724","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.833483409989935,"aZ":-32.08438930425757,"pfxX":-6.138709700862284,"pfxZ":0.0647381343789295,"pX":2.4483846710146713,"pZ":1.7482255901141641,"vX0":0.06833643687881796,"vY0":-117.1251508986762,"vZ0":0.14388852663912877,"x":23.67,"y":191.58,"x0":3.2151288779127714,"y0":50.00246529112215,"z0":4.7069136829382865,"aX":-8.457767575381785},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":0.5,"breakHorizontal":11.0,"spinRate":2227,"spinDirection":295},"zone":14,"typeConfidence":2.0,"plateTime":0.4691344110514999,"extension":7.355152684239628},"index":2,"playId":"29512965-8e87-32f1-b6f5-abcb296718dc","pitchNumber":1,"startTime":"2026-06-02T00:23:51.657Z","endTime":"2026-06-02T00:23:56.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07472991402535,"aZ":-26.692153421252627,"pfxX":11.810625271982849,"pfxZ":2.884860251675989,"pX":0.45307019159725886,"pZ":1.7579488561549996,"vX0":-10.722782776686447,"vY0":-137.31612660780937,"vZ0":-2.98548973361918,"x":99.73,"y":191.32,"x0":2.885398078733579,"y0":50.0001674613263,"z0":4.686844055221053,"aX":22.419025862049292},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.7,"breakHorizontal":-19.0,"spinRate":2205,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.39978210303976924,"extension":7.429695410183755},"hitData":{"launchSpeed":69.8,"launchAngle":-65.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":136.58,"coordY":190.15}},"index":3,"playId":"a718c513-5eb6-35ad-b796-49a942862188","pitchNumber":2,"startTime":"2026-06-02T00:24:13.075Z","endTime":"2026-06-02T00:24:20.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"credit":"b_ab"},{"player":{"id":805427,"link":"/api/v1/people/805427"},"credit":"p_ab"},{"player":{"id":683748,"link":"/api/v1/people/683748"},"credit":"b_pa"},{"player":{"id":805427,"link":"/api/v1/people/805427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.5,"awayTeamWinProbability":86.5,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:24:20.641Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-02T00:24:41.806Z","endTime":"2026-06-02T00:27:05.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":93.8,"endSpeed":85.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.934921952255383,"aZ":-27.439844847421934,"pfxX":11.492992887191788,"pfxZ":2.5414847552231477,"pX":-0.5793319997599385,"pZ":1.8412370060915964,"vX0":-12.411306339490295,"vY0":-135.98892054978396,"vZ0":-2.7454834795953076,"x":139.08,"y":189.07,"x0":2.5593257792449924,"y0":50.00642355681592,"z0":4.775523542862068,"aX":21.444434669732686},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.2,"breakHorizontal":-18.0,"spinRate":2062,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.4033937131044403,"extension":7.488542633319697},"index":0,"playId":"17f28a0d-2e88-3ea4-b73c-0469788646c1","pitchNumber":1,"startTime":"2026-06-02T00:24:47.461Z","endTime":"2026-06-02T00:24:52.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.725791191120518,"aZ":-27.98264385075659,"pfxX":12.115337757547389,"pfxZ":2.2237871500865936,"pX":-0.8785443553116514,"pZ":1.4511872056447344,"vX0":-13.909322834613992,"vY0":-136.54443684448913,"vZ0":-3.447438414630852,"x":150.49,"y":199.6,"x0":2.7130819368961316,"y0":50.00309929041075,"z0":4.660632518048559,"aX":22.82534232805495},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.5,"breakHorizontal":-19.0,"spinRate":2181,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4015043443807462,"extension":7.497529933201935},"index":1,"playId":"4793be35-412c-35e0-a3c0-9ed0fab6e01e","pitchNumber":2,"startTime":"2026-06-02T00:25:03.510Z","endTime":"2026-06-02T00:25:07.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.131099758109606,"aZ":-32.74847221569839,"pfxX":-5.375511672342462,"pfxZ":-0.3981122519781568,"pX":-0.04796058780949861,"pZ":2.2769518335768324,"vX0":-5.250683279794856,"vY0":-119.3358717446263,"vZ0":0.8299351870245133,"x":118.83,"y":177.3,"x0":2.8798113352752788,"y0":50.00298762101593,"z0":4.876442852296401,"aX":-7.7464493193658175},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.2,"breakHorizontal":11.0,"spinRate":2315,"spinDirection":290},"zone":5,"typeConfidence":2.0,"plateTime":0.45911513167104934,"extension":7.45556214596277},"index":2,"playId":"996d7dd5-4879-345d-a129-d7b1ff7ae9fc","pitchNumber":3,"startTime":"2026-06-02T00:25:19.454Z","endTime":"2026-06-02T00:25:23.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.6307085522693,"aZ":-19.64617732176022,"pfxX":9.560637525862086,"pfxZ":6.732930427713466,"pX":0.15136134112409072,"pZ":3.3788840310330457,"vX0":-10.18520876351217,"vY0":-136.22085335000938,"vZ0":-0.40733658125076916,"x":111.23,"y":147.55,"x0":2.7140805724703947,"y0":50.00478999862794,"z0":4.900238891788316,"aX":17.796015384511236},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.2,"breakHorizontal":-14.9,"spinRate":2316,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.40358760743306643,"extension":7.503557215061819},"index":3,"playId":"8b50e2ba-3139-375f-88fe-d6625ccdd398","pitchNumber":4,"startTime":"2026-06-02T00:25:37.831Z","endTime":"2026-06-02T00:25:41.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42396844067973,"aZ":-23.285989645877535,"pfxX":11.90482822928857,"pfxZ":4.671358586866119,"pX":0.5496655855709074,"pZ":2.2515486390772357,"vX0":-10.193211004137055,"vY0":-137.51601889421016,"vZ0":-2.3285688653059524,"x":96.05,"y":177.99,"x0":2.770109447729828,"y0":50.001255433189996,"z0":4.7002834634456425,"aX":22.644374473435665},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":-19.2,"spinRate":2210,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.39933895906071815,"extension":7.361291608852256},"index":4,"playId":"399ee0fa-adc2-39b8-b37e-c8b438fac14d","pitchNumber":5,"startTime":"2026-06-02T00:25:55.280Z","endTime":"2026-06-02T00:25:59.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2026-06-02T00:26:07.083Z","endTime":"2026-06-02T00:26:25.916Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.316741470130886,"aZ":-34.22711465755371,"pfxX":-4.269070340714674,"pfxZ":-1.4412315445095496,"pX":-1.5061678951879223,"pZ":1.3679677544678963,"vX0":-8.572862555200514,"vY0":-118.84451483075549,"vZ0":-0.3245956142271398,"x":174.41,"y":201.84,"x0":2.70591619126655,"y0":50.00205604457043,"z0":4.621882413806272,"aX":-6.088523062374554},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.4,"breakHorizontal":9.8,"spinRate":2280,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.46133308830195174,"extension":7.458959740038386},"index":6,"playId":"0b8b883e-bc3d-3884-a075-81ce2d2c28b1","pitchNumber":6,"startTime":"2026-06-02T00:26:25.916Z","endTime":"2026-06-02T00:26:30.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.52878978057012,"aZ":-27.623757519448855,"pfxX":11.747901916711424,"pfxZ":2.387746253015158,"pX":0.43342336754919997,"pZ":1.4334529523921513,"vX0":-10.491149544130362,"vY0":-137.42496444692452,"vZ0":-3.569263474719434,"x":100.48,"y":200.08,"x0":2.781194904158974,"y0":50.00332021410568,"z0":4.6335460670280595,"aX":22.386586999401615},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.7,"breakHorizontal":-19.0,"spinRate":2287,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.39914193966041234,"extension":7.420169683613782},"index":7,"playId":"938eca10-438e-38aa-8565-7b5170d861df","pitchNumber":7,"startTime":"2026-06-02T00:26:41.756Z","endTime":"2026-06-02T00:26:46.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12007308100186,"aZ":-27.021226401752163,"pfxX":12.85287390609498,"pfxZ":2.74645056349803,"pX":2.0731708040795476,"pZ":2.6683989676189626,"vX0":-6.957726104497409,"vY0":-137.00824234573298,"vZ0":-0.4240393852150808,"x":37.98,"y":166.73,"x0":2.9943578639397037,"y0":50.00176856986647,"z0":4.693961742096784,"aX":24.10002306924443},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.0,"breakHorizontal":-21.5,"spinRate":2187,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4018874146894893,"extension":7.466277357390809},"index":8,"playId":"a95873fe-b71a-37b2-84b1-554707ba5863","pitchNumber":8,"startTime":"2026-06-02T00:27:01.261Z","endTime":"2026-06-02T00:27:05.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":805427,"link":"/api/v1/people/805427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":3.1999999999999993,"leverageIndex":0.73,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:27:05.632Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Fortes grounds out, pitcher Drew Sommers to first baseman Spencer Torkelson. Cedric Mullins to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-02T00:27:25.080Z","endTime":"2026-06-02T00:30:12.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":805427,"link":"/api/v1/people/805427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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.3,"endSpeed":85.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03889992734085,"aZ":-17.733136131543688,"pfxX":8.572596380213467,"pfxZ":7.702572168654042,"pX":-0.7907717433778635,"pZ":3.509006335975877,"vX0":-12.554307025000712,"vY0":-136.75242065599454,"vZ0":0.1374903121575497,"x":147.14,"y":144.04,"x0":2.7675206819678544,"y0":50.00216111471391,"z0":4.684801136026544,"aX":16.07208263613654},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":-12.6,"spinRate":2262,"spinDirection":105},"zone":11,"typeConfidence":2.0,"plateTime":0.4021084052262296,"extension":7.389877085319505},"index":0,"playId":"b3b915a4-29be-3f78-90b7-81e166aa46f7","pitchNumber":1,"startTime":"2026-06-02T00:27:34.209Z","endTime":"2026-06-02T00:27:39.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43018600526442,"aZ":-31.21555618806119,"pfxX":-7.037379135900492,"pfxZ":0.680532243584981,"pX":2.616595787066533,"pZ":3.0082039773652847,"vX0":0.7634614350454032,"vY0":-118.11380430574924,"vZ0":2.7860231574505487,"x":17.26,"y":157.56,"x0":3.202151399981706,"y0":50.0026912689961,"z0":4.69228153181562,"aX":-9.898235958151735},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.3,"breakHorizontal":12.5,"spinRate":2321,"spinDirection":289},"zone":12,"typeConfidence":2.0,"plateTime":0.464520315128893,"extension":7.416678337121273},"index":1,"playId":"80b931d5-e032-351d-a8d1-1083bcb05530","pitchNumber":2,"startTime":"2026-06-02T00:27:51.853Z","endTime":"2026-06-02T00:27:55.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61949683038557,"aZ":-24.31477939595513,"pfxX":12.52224049940779,"pfxZ":4.164442804433856,"pX":-0.3354093575066703,"pZ":1.580770304825049,"vX0":-12.857155298712959,"vY0":-137.09944366959664,"vZ0":-3.499388521981416,"x":129.79,"y":196.1,"x0":2.806514488397088,"y0":50.006106009927514,"z0":4.549125646421522,"aX":23.648969523581727},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.8,"breakHorizontal":-19.7,"spinRate":2307,"spinDirection":121},"zone":7,"typeConfidence":2.0,"plateTime":0.400770593686238,"extension":7.500831532112493},"index":2,"playId":"fa8d1947-8038-3c15-8741-ba64d1ffd431","pitchNumber":3,"startTime":"2026-06-02T00:28:11.021Z","endTime":"2026-06-02T00:28:16.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.273239908084392,"aZ":-32.17517924150891,"pfxX":-4.6005824391185275,"pfxZ":0.004410068672076939,"pX":-0.3569375032119629,"pZ":1.5628973221580078,"vX0":-6.453330633440245,"vY0":-121.14314228051771,"vZ0":-0.7084635416631615,"x":130.61,"y":196.58,"x0":2.946917590827115,"y0":50.005762588722135,"z0":4.689637509906456,"aX":-6.789607224015101},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.1,"breakHorizontal":10.0,"spinRate":2346,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.45338548999766015,"extension":7.502368150392212},"index":3,"playId":"1b15f487-ed1c-387a-974a-b278ccd0c588","pitchNumber":4,"startTime":"2026-06-02T00:28:30.229Z","endTime":"2026-06-02T00:28:34.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.1,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18048725642875,"aZ":-17.59397849802479,"pfxX":9.843620259765672,"pfxZ":7.6375138678121655,"pX":-0.482407277243153,"pZ":2.5225004466048664,"vX0":-12.37696125193783,"vY0":-137.68495673155226,"vZ0":-2.425624792533112,"x":135.39,"y":170.67,"x0":2.80415056164005,"y0":50.00288347457967,"z0":4.613202257399989,"aX":18.79318775941159},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":-15.0,"spinRate":2189,"spinDirection":111},"zone":4,"typeConfidence":2.0,"plateTime":0.39867290755281726,"extension":7.489307145341667},"index":4,"playId":"0618211e-1f29-314a-9856-52df159b7dc0","pitchNumber":5,"startTime":"2026-06-02T00:28:59.181Z","endTime":"2026-06-02T00:29:02.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.30301019998522,"aZ":-18.390377469915194,"pfxX":7.860986209812967,"pfxZ":7.271447999536569,"pX":0.5987052265403314,"pZ":4.011452114779109,"vX0":-9.403492838726041,"vY0":-137.29451768295493,"vZ0":1.5774515996839988,"x":94.18,"y":130.47,"x0":3.0577294789494647,"y0":50.00635866602904,"z0":4.686400034289995,"aX":14.910110968707697},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":-12.1,"spinRate":2300,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.39996890685010333,"extension":7.351156725948807},"index":5,"playId":"cebf45e5-4111-31e5-94f3-3d83b63cf28e","pitchNumber":6,"startTime":"2026-06-02T00:29:22.881Z","endTime":"2026-06-02T00:29:25.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.180095870788424,"aZ":-33.310045235650705,"pfxX":11.710976211940629,"pfxZ":-0.6889999922256442,"pX":-0.2174452935326803,"pZ":0.6951690114487846,"vX0":-11.616746574194488,"vY0":-128.12601241571983,"vZ0":-2.8911540640616757,"x":125.29,"y":220.01,"x0":2.8776444667988685,"y0":50.00479045437706,"z0":4.470514886672372,"aX":19.260330962945496},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.8,"breakHorizontal":-18.2,"spinRate":1878,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.42929052230105835,"extension":7.546539467618674},"index":6,"playId":"3eae851d-49d8-3249-b670-48eba8a7cfe5","pitchNumber":7,"startTime":"2026-06-02T00:29:44.820Z","endTime":"2026-06-02T00:29:49.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.010692610591825,"aZ":-28.432298475183174,"pfxX":11.867370255731178,"pfxZ":1.9687656884424918,"pX":0.9579190398118472,"pZ":2.929310426853486,"vX0":-9.415864097538135,"vY0":-137.42636561401872,"vZ0":0.7964356469608731,"x":80.49,"y":159.69,"x0":2.8960548923076517,"y0":50.004332116728214,"z0":4.57516217638706,"aX":22.577224197986492},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.0,"breakHorizontal":-19.3,"spinRate":2230,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.3994017378383208,"extension":7.450642906473977},"hitData":{"launchSpeed":85.6,"launchAngle":-67.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":120.39,"coordY":185.63}},"index":7,"playId":"28b85ef5-12b1-33f8-a70a-966af7663061","pitchNumber":8,"startTime":"2026-06-02T00:30:05.170Z","endTime":"2026-06-02T00:30:12.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":805427,"link":"/api/v1/people/805427"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":805427,"link":"/api/v1/people/805427"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.000000000000002,"awayTeamWinProbability":86.0,"homeTeamWinProbabilityAdded":-2.6999999999999975,"leverageIndex":1.5,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:30:12.513Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ben Williamson grounds out, shortstop Kevin McGonigle to first baseman Spencer Torkelson.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-02T00:33:10.078Z","endTime":"2026-06-02T00:35:05.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[1,2],"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":5,"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-02T00:31:03.463Z","endTime":"2026-06-02T00:31:30.384Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kyle Finnegan replaces Drew Sommers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-06-02T00:31:30.384Z","endTime":"2026-06-02T00:31:45.333Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":805427,"link":"/api/v1/people/805427","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Ben Williamson replaces Oliver Dunn.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-06-02T00:31:45.333Z","endTime":"2026-06-02T00:33:12.170Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"902","replacedPlayer":{"id":686554,"link":"/api/v1/people/686554"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":686554,"link":"/api/v1/people/686554","batSide":{"code":"L","description":"Left"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.46618769783668,"aZ":-9.210355494211864,"pfxX":-6.648135403020983,"pfxZ":11.824250460600124,"pX":0.16105410300147613,"pZ":3.7097109330792244,"vX0":6.611387880754879,"vY0":-139.2441076610157,"vZ0":-3.5995099312297025,"x":110.86,"y":138.62,"x0":-1.3929712077342076,"y0":50.003648313404824,"z0":5.640233599978363,"aX":-12.912644466542332},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":20.8,"breakHorizontal":10.4,"spinRate":2372,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.39501886693961463,"extension":6.571552965167444},"index":3,"playId":"21716b50-1532-3eae-8863-db67f9be6d3d","pitchNumber":1,"startTime":"2026-06-02T00:33:12.170Z","endTime":"2026-06-02T00:33:16.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.6,"endSpeed":86.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.39232769070796,"aZ":-8.778943388017433,"pfxX":-6.50243153231193,"pfxZ":12.13046419326487,"pX":-0.3076467708610784,"pZ":5.236422520624496,"vX0":5.717294487784337,"vY0":-139.01357231403875,"vZ0":0.036857451767307425,"x":128.73,"y":97.4,"x0":-1.5609659205703499,"y0":50.00243673423963,"z0":5.8128187359448145,"aX":-12.541118915795222},"breaks":{"breakAngle":51.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":22.1,"breakHorizontal":10.3,"spinRate":2308,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.39621227899465605,"extension":6.391084521555406},"index":4,"playId":"f404beff-64e6-3be5-bc9c-3f8f1234a463","pitchNumber":2,"startTime":"2026-06-02T00:33:31.539Z","endTime":"2026-06-02T00:33:34.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.6,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42101036305023,"aZ":-9.851327847686512,"pfxX":-6.968805702321864,"pfxZ":11.488856062277778,"pX":-0.8896965066725414,"pZ":2.8950172951599242,"vX0":4.9579282007255,"vY0":-139.04869748311594,"vZ0":-5.544256285584261,"x":150.91,"y":160.61,"x0":-1.7974314409004313,"y0":50.00357997227785,"z0":5.5791646164391695,"aX":-13.541632721896786},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.7,"breakHorizontal":11.5,"spinRate":2345,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.3950774375870192,"extension":6.555449289741423},"index":5,"playId":"a029d1a2-9c2d-34a8-a569-ab24522a73f4","pitchNumber":3,"startTime":"2026-06-02T00:33:51.883Z","endTime":"2026-06-02T00:33:56.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68301570425418,"aZ":-31.33348241257249,"pfxX":2.19941732435542,"pfxZ":0.5335524123072541,"pX":0.8186096450439707,"pZ":0.4920310308080596,"vX0":5.396299891191959,"vY0":-124.79030461217167,"vZ0":-5.925016155123677,"x":85.8,"y":225.5,"x0":-1.6632541231551186,"y0":50.0009514243745,"z0":5.499440308666987,"aX":3.4443055047268922},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.2,"breakHorizontal":-5.3,"spinRate":2289,"spinDirection":107},"zone":14,"typeConfidence":0.91,"plateTime":0.4400452354678648,"extension":6.477182333723422},"index":6,"playId":"7d094675-5b32-3c44-813c-ac1223d00ab9","pitchNumber":4,"startTime":"2026-06-02T00:34:12.741Z","endTime":"2026-06-02T00:34:17.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.484197503280306,"aZ":-11.706713325395341,"pfxX":-6.709574802937781,"pfxZ":10.513054996229446,"pX":-0.045433065434482084,"pZ":2.4921444066114957,"vX0":6.273542753400671,"vY0":-139.1879840310512,"vZ0":-6.269144741095263,"x":118.73,"y":171.49,"x0":-1.4653081788988116,"y0":50.00496313919938,"z0":5.561337232411557,"aX":-13.065455742955459},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":10.7,"spinRate":2107,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.3946727346531951,"extension":6.711551237794989},"index":7,"playId":"e119a9aa-eff9-3ea4-baf8-c4d25314370e","pitchNumber":5,"startTime":"2026-06-02T00:34:37.934Z","endTime":"2026-06-02T00:34:42.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14584011524175,"aZ":-12.538682209112162,"pfxX":-5.855670203200868,"pfxZ":10.14455287825405,"pX":-0.46713441830523694,"pZ":3.7870574930656007,"vX0":5.468464123861456,"vY0":-138.75262849138142,"vZ0":-2.771546464359166,"x":134.81,"y":136.53,"x0":-1.7097053481794653,"y0":50.00464854802719,"z0":5.642573660902393,"aX":-11.33639256319686},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":9.4,"spinRate":2174,"spinDirection":207},"zone":11,"typeConfidence":0.89,"plateTime":0.3958494220309685,"extension":6.665417377823682},"hitData":{"launchSpeed":92.0,"launchAngle":-8.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.32,"coordY":152.7}},"index":8,"playId":"5bd46316-943a-355f-927d-c321ebe7355a","pitchNumber":6,"startTime":"2026-06-02T00:34:57.997Z","endTime":"2026-06-02T00:35:05.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-3.3000000000000025,"leverageIndex":1.25,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:35:05.601Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kerry Carpenter singles on a line drive to right fielder Victor Mesa Jr.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-02T00:37:11.229Z","endTime":"2026-06-02T00:38:51.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6],"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Ben Williamson remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":5,"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-02T00:36:03.601Z","endTime":"2026-06-02T00:37:13.292Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":810938,"link":"/api/v1/people/810938"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"902","replacedPlayer":{"id":686554,"link":"/api/v1/people/686554"},"defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":686554,"link":"/api/v1/people/686554"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61190894636359,"aZ":-12.7431331182326,"pfxX":-5.075365275917511,"pfxZ":10.31598370756079,"pX":0.8296485092661078,"pZ":2.5762845945229116,"vX0":7.547587158360069,"vY0":-136.9497778466793,"vZ0":-5.263824681334558,"x":85.38,"y":169.22,"x0":-1.3133537455023576,"y0":50.00313840970972,"z0":5.407891570879994,"aX":-9.560718617461564},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2064,"spinDirection":226},"zone":12,"typeConfidence":0.92,"plateTime":0.4012348971710713,"extension":6.79291318527607},"index":1,"playId":"7159fae3-5769-354f-a478-6a43de39623a","pitchNumber":1,"startTime":"2026-06-02T00:37:13.292Z","endTime":"2026-06-02T00:37:17.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.858203873292155,"aZ":-14.906831841244337,"pfxX":-4.688479657520459,"pfxZ":9.341189304917625,"pX":-0.0038889177258071383,"pZ":3.4412240806092096,"vX0":5.854658655553392,"vY0":-135.63236430190287,"vZ0":-2.6337783381885007,"x":117.15,"y":145.87,"x0":-1.5893292225719453,"y0":50.00183950435552,"z0":5.474548600709184,"aX":-8.666154045752767},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":7.1,"spinRate":2148,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.405057697170665,"extension":6.489550819857597},"index":2,"playId":"2471a02f-05b3-310d-b90f-cd3c7f9dcf25","pitchNumber":2,"startTime":"2026-06-02T00:37:31.455Z","endTime":"2026-06-02T00:37:35.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.997343187780533,"aZ":-35.2724440942377,"pfxX":-8.460416674982435,"pfxZ":-1.9326469048397819,"pX":-1.3068076995292315,"pZ":2.536418290808367,"vX0":3.3814142672110243,"vY0":-125.86522804465262,"vZ0":-0.6547173450987062,"x":166.81,"y":170.3,"x0":-1.569824093657954,"y0":50.00515821779701,"z0":5.660986861781904,"aX":-13.550160105139074},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.4,"breakHorizontal":14.5,"spinRate":1006,"spinDirection":274},"zone":11,"typeConfidence":0.89,"plateTime":0.4354994449658931,"extension":6.481456671156556},"index":3,"playId":"40820f3f-9409-386a-b4fa-dcf6536daaf1","pitchNumber":3,"startTime":"2026-06-02T00:37:51.909Z","endTime":"2026-06-02T00:37:55.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.176178105149926,"aZ":-15.296562709361087,"pfxX":-6.810910011985776,"pfxZ":8.995283110185774,"pX":-0.10210557532002842,"pZ":1.7200895393695934,"vX0":6.231233338341238,"vY0":-136.16028509962786,"vZ0":-6.9443739075108795,"x":120.89,"y":192.34,"x0":-1.536495226344578,"y0":50.00126171907412,"z0":5.364013339037307,"aX":-12.77515665393916},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":11.0,"spinRate":2215,"spinDirection":220},"zone":8,"typeConfidence":0.8,"plateTime":0.40242962021461803,"extension":6.805830463211849},"index":4,"playId":"dcc173f4-75d7-3421-9be0-04e24511df1f","pitchNumber":4,"startTime":"2026-06-02T00:38:10.381Z","endTime":"2026-06-02T00:38:14.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-02T00:38:22.022Z","endTime":"2026-06-02T00:38:40.662Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.341287591582837,"aZ":-31.587241387606618,"pfxX":-7.417379362681492,"pfxZ":0.36879262726531525,"pX":0.19848242822129936,"pZ":0.8584807828509786,"vX0":6.9157891728800625,"vY0":-125.46424823480527,"vZ0":-5.033356884715494,"x":109.43,"y":215.6,"x0":-1.6242136288908529,"y0":50.004934175737276,"z0":5.4519292439827804,"aX":-11.878809556208365},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":11.9,"spinRate":1031,"spinDirection":267},"zone":14,"typeConfidence":0.91,"plateTime":0.4358270301587255,"extension":6.563962490393032},"hitData":{"launchSpeed":92.5,"launchAngle":12.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.82,"coordY":88.54}},"index":6,"playId":"691a2059-16f8-3038-b88f-b3d23aa9e3b5","pitchNumber":5,"startTime":"2026-06-02T00:38:40.662Z","endTime":"2026-06-02T00:38:51.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.3,"awayTeamWinProbability":90.7,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.36,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:38:51.392Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Riley Greene walks. Kerry Carpenter to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-02T00:39:08.482Z","endTime":"2026-06-02T00:40:15.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnSecond":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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":92.8,"endSpeed":83.9,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.513432077853466,"aZ":-15.434389496813905,"pfxX":-7.9664078816261075,"pfxZ":9.172113345860263,"pX":-0.27375682837803794,"pZ":3.6821343715384622,"vX0":5.800575686723805,"vY0":-135.0227437577645,"vZ0":-2.217215274899676,"x":127.43,"y":139.36,"x0":-1.4271629580584224,"y0":50.006211730345306,"z0":5.614397455452125,"aX":-14.545313065664313},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":13.0,"spinRate":2264,"spinDirection":223},"zone":11,"typeConfidence":0.79,"plateTime":0.4074255377785718,"extension":6.620013608322957},"index":0,"playId":"655341c5-d3cb-3118-83d6-e6b3009915a1","pitchNumber":1,"startTime":"2026-06-02T00:39:14.851Z","endTime":"2026-06-02T00:39:18.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":94.2,"endSpeed":85.4,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.944315267234224,"aZ":-14.94306168914864,"pfxX":-6.033044308616258,"pfxZ":9.136687665336137,"pX":-1.2853741129471594,"pZ":3.420244923524116,"vX0":3.1998591090220287,"vY0":-137.11797087888868,"vZ0":-2.969239363604845,"x":166.0,"y":146.43,"x0":-1.6894038487840024,"y0":50.00611210547138,"z0":5.548959839828888,"aX":-11.383644793719977},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":10.2,"spinRate":2320,"spinDirection":219},"zone":11,"typeConfidence":0.84,"plateTime":0.4008807803847301,"extension":6.23640807087496},"index":1,"playId":"fbf87707-4298-3874-84cb-137981afbabc","pitchNumber":2,"startTime":"2026-06-02T00:39:31.785Z","endTime":"2026-06-02T00:39:35.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.3,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.252725627682988,"aZ":-41.21160509672153,"pfxX":8.566416622915735,"pfxZ":-6.797239546064437,"pX":0.8990317857520088,"pZ":1.4553422191225132,"vX0":3.5285976113750603,"vY0":-116.14527662603302,"vZ0":-0.1680304751390742,"x":82.73,"y":199.49,"x0":-1.7655446630086906,"y0":50.00414467118053,"z0":5.539356710698053,"aX":11.386076076909694},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-11.9,"breakHorizontal":-16.6,"spinRate":2333,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.4765703255936824,"extension":6.476403429753177},"index":2,"playId":"2466db56-9c36-35aa-b80f-837a9a4fa60d","pitchNumber":3,"startTime":"2026-06-02T00:39:50.683Z","endTime":"2026-06-02T00:39:55.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50015985144914,"aZ":-14.80736321735236,"pfxX":-6.728716080703949,"pfxZ":9.325229950319263,"pX":-0.34016927358810145,"pZ":3.949746026225998,"vX0":5.51039716658261,"vY0":-136.23367760952692,"vZ0":-1.4206650597160122,"x":129.97,"y":132.14,"x0":-1.5240941420361076,"y0":50.003608486577406,"z0":5.511458026533105,"aX":-12.532302820135754},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":10.9,"spinRate":2261,"spinDirection":223},"zone":11,"typeConfidence":0.88,"plateTime":0.4034711724215465,"extension":6.8081756623375425},"index":3,"playId":"a2862870-57a2-3acf-af55-937d296341db","pitchNumber":4,"startTime":"2026-06-02T00:40:11.127Z","endTime":"2026-06-02T00:40:15.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"first":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3,"awayTeamWinProbability":92.7,"homeTeamWinProbabilityAdded":-2.000000000000001,"leverageIndex":0.57,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:40:15.709Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Torkelson lines out to right fielder Victor Mesa Jr.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-02T00:41:29.681Z","endTime":"2026-06-02T00:42:49.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnSecond":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":5,"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-02T00:40:27.233Z","endTime":"2026-06-02T00:41:31.957Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"second":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26828887114774,"aZ":-20.80541030625822,"pfxX":-10.21988865245396,"pfxZ":6.189722109433213,"pX":0.3282570684899742,"pZ":1.7011754262966072,"vX0":8.431203562910135,"vY0":-135.34618997487317,"vZ0":-5.555010507405964,"x":104.49,"y":192.85,"x0":-1.5146952880616795,"y0":50.004413549610376,"z0":5.258031678081508,"aX":-18.775148185038418},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.1,"breakHorizontal":16.4,"spinRate":2199,"spinDirection":226},"zone":9,"typeConfidence":0.75,"plateTime":0.4062306259601316,"extension":6.773428197319512},"index":1,"playId":"68ace09c-f1a4-30a0-82d7-5468bd0c10ee","pitchNumber":1,"startTime":"2026-06-02T00:41:31.957Z","endTime":"2026-06-02T00:41:36.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"second":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.219741828551214,"aZ":-21.3564918440878,"pfxX":-9.799821530646648,"pfxZ":5.825798914107658,"pX":-1.274236238101663,"pZ":2.992092157276246,"vX0":4.185986867400405,"vY0":-135.96433000613305,"vZ0":-2.4108879775688865,"x":165.57,"y":157.99,"x0":-1.5682007103541915,"y0":50.00020682110784,"z0":5.386313791257541,"aX":-18.185731511651795},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.2,"breakHorizontal":16.7,"spinRate":2232,"spinDirection":223},"zone":11,"typeConfidence":0.92,"plateTime":0.404197216742181,"extension":6.7230109120283394},"index":2,"playId":"b44080a5-6554-3894-a4cf-d2416c4ab9c2","pitchNumber":2,"startTime":"2026-06-02T00:41:54.088Z","endTime":"2026-06-02T00:41:58.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"second":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.08046479268202,"aZ":-22.165473305913384,"pfxX":-8.68610660408114,"pfxZ":6.245957023221501,"pX":1.4863409567280093,"pZ":0.5909901871277583,"vX0":9.383721142848236,"vY0":-126.41823346906193,"vZ0":-7.5469199716495625,"x":60.34,"y":222.82,"x0":-1.162088233515409,"y0":50.00505383627096,"z0":5.420812615009411,"aX":-13.926256001885756},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.6,"breakHorizontal":13.3,"spinRate":1009,"spinDirection":264},"zone":14,"typeConfidence":0.9,"plateTime":0.4348721263989668,"extension":6.68260538518263},"index":3,"playId":"45a411ec-118f-3cfe-ad43-25ebfa1d4176","pitchNumber":3,"startTime":"2026-06-02T00:42:13.626Z","endTime":"2026-06-02T00:42:18.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"second":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.503093763619116,"aZ":-24.784011958397873,"pfxX":-9.287475255682008,"pfxZ":3.954487382693344,"pX":-0.5820873407002576,"pZ":2.356180061070831,"vX0":5.724499668804279,"vY0":-136.25023177440167,"vZ0":-3.5540755627264495,"x":139.19,"y":175.16,"x0":-1.5097646207921935,"y0":50.00440132106246,"z0":5.401307007377768,"aX":-17.365525070297583},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":15.5,"spinRate":2282,"spinDirection":224},"zone":4,"typeConfidence":0.93,"plateTime":0.40286138982074027,"extension":6.738450892176865},"hitData":{"launchSpeed":86.3,"launchAngle":25.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":157.07,"coordY":78.0}},"index":4,"playId":"e0f50ddd-bda9-3438-9cbd-e5d4879c8740","pitchNumber":4,"startTime":"2026-06-02T00:42:39.226Z","endTime":"2026-06-02T00:42:49.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"second":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":1.8999999999999995,"leverageIndex":0.65,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:42:49.172Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out to pitcher Trevor Martin. Kerry Carpenter to 3rd. Riley Greene to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-02T00:43:12.835Z","endTime":"2026-06-02T00:43:28.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnThird":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694680,"link":"/api/v1/people/694680"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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_force","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.278,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.497250736800233,"aZ":-28.290800462950557,"pfxX":-8.879680942852124,"pfxZ":2.3956449410269585,"pX":-0.8049872039726865,"pZ":3.074946671132524,"vX0":4.479577005473671,"vY0":-126.35146846447165,"vZ0":-0.8492189832006309,"x":147.68,"y":155.76,"x0":-1.4463237249900753,"y0":50.00070510787682,"z0":5.686712137047354,"aX":-14.369972880984232},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.4,"breakHorizontal":15.1,"spinRate":1204,"spinDirection":260},"zone":1,"typeConfidence":0.9,"plateTime":0.4333290743635896,"extension":6.723561773369231},"hitData":{"launchSpeed":62.3,"launchAngle":-57.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":139.41,"coordY":174.85}},"index":0,"playId":"28daf170-fbbe-3102-885b-85ca95169298","pitchNumber":1,"startTime":"2026-06-02T00:43:20.636Z","endTime":"2026-06-02T00:43:28.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"first":{"id":682985,"link":"/api/v1/people/682985"},"second":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":690993,"link":"/api/v1/people/690993"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.4,"awayTeamWinProbability":89.6,"homeTeamWinProbabilityAdded":1.200000000000001,"leverageIndex":0.76,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:43:28.383Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wenceel Pérez flies out to left fielder Ryan Vilade.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-02T00:43:55.259Z","endTime":"2026-06-02T00:44:12.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694680,"fullName":"Trevor Martin","link":"/api/v1/people/694680"},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51700569445968,"aZ":-33.20091738910944,"pfxX":-10.21434005363164,"pfxZ":-0.6181921218832649,"pX":0.03115548668511308,"pZ":1.9244072949937052,"vX0":6.6204215165759726,"vY0":-127.77737631263776,"vZ0":-2.8298603575328896,"x":115.81,"y":186.82,"x0":-1.2672720613425223,"y0":50.00496517322973,"z0":5.656933177276351,"aX":-16.879399869136048},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.6,"breakHorizontal":17.0,"spinRate":1326,"spinDirection":258},"zone":8,"typeConfidence":0.89,"plateTime":0.42877517322027003,"extension":6.7226857183369555},"hitData":{"launchSpeed":91.2,"launchAngle":49.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.06,"coordY":98.48}},"index":0,"playId":"e0d209b1-5dc8-3895-8793-3508330095ab","pitchNumber":1,"startTime":"2026-06-02T00:44:02.279Z","endTime":"2026-06-02T00:44:12.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"L","description":"Left"}},"second":{"id":682985,"link":"/api/v1/people/682985"},"third":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":694680,"link":"/api/v1/people/694680"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":2.4000000000000004,"leverageIndex":0.86,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:44:12.481Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a ground ball to center fielder Wenceel Pérez.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-02T00:46:15.487Z","endTime":"2026-06-02T00:46:39.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.20119570437978,"aZ":-10.25031805886113,"pfxX":-5.981179062075857,"pfxZ":11.212054628189673,"pX":-0.2597137099101145,"pZ":2.8803717630831427,"vX0":5.84520007960798,"vY0":-139.82037161997619,"vZ0":-5.746892318623304,"x":77.21,"y":97.55,"x0":-1.6129944134073395,"y0":50.000730246894086,"z0":5.652925606267192,"aX":-11.693474819445765},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":9.5,"spinRate":2312,"spinDirection":206},"zone":2,"typeConfidence":0.91,"plateTime":0.3936231704253226,"extension":6.54464654548557},"hitData":{"launchSpeed":100.5,"launchAngle":-35.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.54,"coordY":104.56}},"index":0,"playId":"5390bc13-bdaa-3d50-bc32-370efcc1fd69","pitchNumber":1,"startTime":"2026-06-02T00:46:24.552Z","endTime":"2026-06-02T00:46:39.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.9,"awayTeamWinProbability":82.1,"homeTeamWinProbabilityAdded":5.099999999999998,"leverageIndex":1.1,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:46:39.646Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda strikes out swinging.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-02T00:46:59.554Z","endTime":"2026-06-02T00:49:03.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":97.0,"endSpeed":88.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.86018605431048,"aZ":-7.960039337393371,"pfxX":-6.453752127912263,"pfxZ":12.107418634548113,"pX":0.4389850146028114,"pZ":1.5100824369972514,"vX0":8.006699515672533,"vY0":-140.73748185525773,"vZ0":-9.438863984357766,"x":100.27,"y":198.01,"x0":-1.6084540993585597,"y0":50.00259020185594,"z0":5.4286521421313685,"aX":-12.907001374160034},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.0,"breakHorizontal":10.0,"spinRate":2346,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.38964175235903253,"extension":6.6616362665552025},"index":0,"playId":"e241188a-2ad1-34b8-b41f-3925001fcc40","pitchNumber":1,"startTime":"2026-06-02T00:47:05.693Z","endTime":"2026-06-02T00:47:10.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.9,"endSpeed":88.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25715840426377,"aZ":-8.317902528141646,"pfxX":-6.357288314626863,"pfxZ":11.951671666637065,"pX":0.709187037972812,"pZ":2.207368060718025,"vX0":9.014894268247991,"vY0":-140.7075405041225,"vZ0":-7.445812210900641,"x":89.97,"y":179.18,"x0":-1.716897535512906,"y0":50.00306259551075,"z0":5.433785042206155,"aX":-12.690588833152887},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.2,"breakHorizontal":9.6,"spinRate":2340,"spinDirection":206},"zone":6,"typeConfidence":0.91,"plateTime":0.38991932601415336,"extension":6.717537300795959},"index":1,"playId":"900f9f86-3989-37bb-b949-a2d48a7390ee","pitchNumber":2,"startTime":"2026-06-02T00:47:25.386Z","endTime":"2026-06-02T00:47:30.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.7,"endSpeed":87.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30356952471044,"aZ":-8.03239989420309,"pfxX":-6.596068203023899,"pfxZ":12.167251275558897,"pX":1.0265829196805774,"pZ":2.657341446397539,"vX0":9.669621507795146,"vY0":-140.34447639197066,"vZ0":-6.60119851510916,"x":77.87,"y":167.03,"x0":-1.6149245484200438,"y0":50.00660936977769,"z0":5.570682436042508,"aX":-13.092475136428282},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":20.8,"breakHorizontal":9.8,"spinRate":2356,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.39104179962706853,"extension":6.619764332936734},"index":2,"playId":"7fc9bf42-04cc-3581-b0df-f1778e901717","pitchNumber":3,"startTime":"2026-06-02T00:47:47.028Z","endTime":"2026-06-02T00:47:52.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.997963745434834,"aZ":-27.388402173914326,"pfxX":-3.2343159772361414,"pfxZ":2.9536787705674206,"pX":0.34432414597631517,"pZ":1.4308381706279345,"vX0":6.825621137421315,"vY0":-126.49884843309344,"vZ0":-4.542714440216042,"x":103.88,"y":200.15,"x0":-1.9696070329341286,"y0":50.0016564446392,"z0":5.44763848307706,"aX":-5.237804203480695},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.6,"breakHorizontal":4.3,"spinRate":862,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.43311662675852913,"extension":6.682718082515245},"index":3,"playId":"8c69d631-e770-38d9-9f44-901d7af8a9e0","pitchNumber":4,"startTime":"2026-06-02T00:48:08.012Z","endTime":"2026-06-02T00:48:12.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-02T00:48:19.766Z","endTime":"2026-06-02T00:48:38.041Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.5,"endSpeed":86.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4164825958162,"aZ":-9.837610725861214,"pfxX":-6.005867947195186,"pfxZ":11.475388417014209,"pX":-0.43962310565726276,"pZ":3.8704599742920616,"vX0":5.895546507315817,"vY0":-138.9484617122706,"vZ0":-2.8077406208385893,"x":133.76,"y":134.28,"x0":-1.8131228870456775,"y0":50.00671037793717,"z0":5.552124694134895,"aX":-11.694712668477228},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.3,"breakHorizontal":9.6,"spinRate":2248,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.39486642872945854,"extension":6.560868761628774},"index":5,"playId":"5179dccb-fed9-3d80-9149-e92882925ad6","pitchNumber":5,"startTime":"2026-06-02T00:48:38.041Z","endTime":"2026-06-02T00:48:42.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10044344744953,"aZ":-31.1926982862824,"pfxX":-5.628631957229755,"pfxZ":0.6011567078977014,"pX":0.5029477353398426,"pZ":0.9452421261872571,"vX0":7.805171686878843,"vY0":-127.5703681016299,"vZ0":-5.05040695029385,"x":97.83,"y":213.26,"x0":-1.8700008318335073,"y0":50.00608664494049,"z0":5.419718158944097,"aX":-9.247002883065944},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.1,"breakHorizontal":8.4,"spinRate":971,"spinDirection":239},"zone":14,"typeConfidence":0.91,"plateTime":0.4299339569532603,"extension":6.706074819339368},"index":6,"playId":"78c86b6e-0a8d-3e9b-ad65-36b3cf23e828","pitchNumber":6,"startTime":"2026-06-02T00:48:59.125Z","endTime":"2026-06-02T00:49:03.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.200000000000001,"awayTeamWinProbability":86.8,"homeTeamWinProbabilityAdded":-4.6999999999999975,"leverageIndex":2.06,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:49:03.883Z","atBatIndex":63},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Richie Palacios grounds into a double play, second baseman Hao-Yu Lee to shortstop Kevin McGonigle to first baseman Spencer Torkelson. Yandy Díaz out at 2nd. Richie Palacios out at 1st.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-02T00:49:20.535Z","endTime":"2026-06-02T00:51:37.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"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,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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"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":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":96.9,"endSpeed":87.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.42933322090644,"aZ":-8.619380532829954,"pfxX":-6.224983736980109,"pfxZ":11.80242189004603,"pX":-0.9724549980046487,"pZ":2.579949677809253,"vX0":4.395264027454581,"vY0":-140.9382450283588,"vZ0":-6.596058530815021,"x":154.07,"y":169.12,"x0":-1.749789035576203,"y0":50.0032321597847,"z0":5.519126817958632,"aX":-12.42303384565864},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.0,"breakHorizontal":10.3,"spinRate":2380,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3898319984017471,"extension":6.559682433022016},"index":0,"playId":"b0f9d730-bc10-3e9b-b8f4-2d25ed59bcb4","pitchNumber":1,"startTime":"2026-06-02T00:49:30.964Z","endTime":"2026-06-02T00:49:35.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92130190398855,"aZ":-10.618666788003862,"pfxX":-5.919671526430585,"pfxZ":10.906234482681134,"pX":-1.0843860837766852,"pZ":2.8429220346058126,"vX0":4.556414473253729,"vY0":-140.22581394556397,"vZ0":-5.5183231355348115,"x":158.33,"y":162.02,"x0":-1.967332592315243,"y0":50.00451221167515,"z0":5.5397690326579365,"aX":-11.701926675592647},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":9.7,"spinRate":2194,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.39173246907880754,"extension":6.5994942358243565},"index":1,"playId":"aa4937e9-d8ba-380a-a4a6-0a90dfd9cd52","pitchNumber":2,"startTime":"2026-06-02T00:49:53.349Z","endTime":"2026-06-02T00:49:57.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.832302224267217,"aZ":-22.838431549828808,"pfxX":-2.129290061225861,"pfxZ":5.879917910376051,"pX":-1.356958331913017,"pZ":3.1168132481195667,"vX0":2.8364198397165583,"vY0":-125.60987506234446,"vZ0":-1.3899530804576008,"x":168.72,"y":154.63,"x0":-2.227247974406659,"y0":50.005787662171365,"z0":5.544725037702446,"aX":-3.383266932731123},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.6,"breakHorizontal":3.1,"spinRate":800,"spinDirection":242},"zone":11,"typeConfidence":0.77,"plateTime":0.4370322486600249,"extension":6.56017763720017},"index":2,"playId":"cd6cabae-f7d4-3475-83fe-741ef0ed62f6","pitchNumber":3,"startTime":"2026-06-02T00:50:15.072Z","endTime":"2026-06-02T00:50:19.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.578909200404173,"aZ":-23.774255651843905,"pfxX":-5.375815665168385,"pfxZ":5.381610765722254,"pX":-1.5169385385796896,"pZ":3.2358131919663187,"vX0":3.145739768523797,"vY0":-124.33346835156001,"vZ0":-0.9688042946974428,"x":174.82,"y":151.41,"x0":-2.1019125860396213,"y0":50.00427605311535,"z0":5.608496409163909,"aX":-8.393797268380164},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.7,"breakHorizontal":9.0,"spinRate":895,"spinDirection":248},"zone":11,"typeConfidence":0.9,"plateTime":0.44100304567650817,"extension":6.644099841330608},"index":3,"playId":"f9ee3906-c359-39e3-a309-616c2d6e5a90","pitchNumber":4,"startTime":"2026-06-02T00:50:36.607Z","endTime":"2026-06-02T00:50:40.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.4,"endSpeed":86.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.84954594564171,"aZ":-10.21483244530696,"pfxX":-5.791109090161848,"pfxZ":11.365345775691868,"pX":0.4824676030501638,"pZ":3.2735565736035412,"vX0":7.801882477465183,"vY0":-138.57938804482643,"vZ0":-4.273327910404028,"x":98.61,"y":150.39,"x0":-1.6255501367170428,"y0":50.0042964164516,"z0":5.525926686037124,"aX":-11.191367573933183},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.8,"breakHorizontal":8.8,"spinRate":2172,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.3962339110575632,"extension":6.696467720451314},"index":4,"playId":"a67ca945-7d7f-3f49-91bd-17467427f0e0","pitchNumber":5,"startTime":"2026-06-02T00:50:59.038Z","endTime":"2026-06-02T00:51:02.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.6,"endSpeed":87.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.292412064720494,"aZ":-10.12898946631423,"pfxX":-6.093146689852443,"pfxZ":11.296231387126012,"pX":-0.6590915563431698,"pZ":3.0570349506686036,"vX0":5.100169022825968,"vY0":-139.07100405228877,"vZ0":-4.858031505227586,"x":142.12,"y":156.24,"x0":-1.7285705104914302,"y0":50.00217392158768,"z0":5.503340855943947,"aX":-11.889868974789222},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.6,"breakHorizontal":10.0,"spinRate":2262,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.39442053950203615,"extension":6.723980062027539},"hitData":{"launchSpeed":88.7,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.36,"coordY":156.75}},"index":5,"playId":"fc430055-156a-3afb-94cd-02a0584f2cd5","pitchNumber":6,"startTime":"2026-06-02T00:51:29.898Z","endTime":"2026-06-02T00:51:37.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":640448,"link":"/api/v1/people/640448"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-6.000000000000002,"leverageIndex":1.55,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:51:37.222Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hao-Yu Lee singles on a line drive to center fielder Cedric Mullins.","rbi":0,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-02T00:53:55.304Z","endTime":"2026-06-02T00:54:41.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"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":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Sulser replaces Trevor Martin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":5,"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-02T00:53:18.248Z","endTime":"2026-06-02T00:53:57.575Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642121,"link":"/api/v1/people/642121"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694680,"link":"/api/v1/people/694680","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":90.4,"endSpeed":82.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.38097072161179,"aZ":-12.352699061943916,"pfxX":-4.040494493886001,"pfxZ":11.390258563337934,"pX":0.22808463662888923,"pZ":2.312094439355596,"vX0":5.49542461181185,"vY0":-131.47220918994654,"vZ0":-6.070606025759376,"x":108.31,"y":176.35,"x0":-1.3699545454713882,"y0":50.00536789482987,"z0":5.578049424841275,"aX":-7.033527441664008},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":19.4,"breakHorizontal":6.0,"spinRate":2232,"spinDirection":210},"zone":5,"typeConfidence":0.89,"plateTime":0.4175439505452232,"extension":6.604793241314364},"index":1,"playId":"7aefe3ea-6240-3bb3-8967-01c750f43e16","pitchNumber":1,"startTime":"2026-06-02T00:53:57.575Z","endTime":"2026-06-02T00:54:01.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":82.3,"endSpeed":76.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.689158328894333,"aZ":-26.90418486665658,"pfxX":-7.715538335130888,"pfxZ":3.6413973322830753,"pX":1.1213142864805208,"pZ":-0.06326383314312453,"vX0":8.411319906412924,"vY0":-119.47402463514896,"vZ0":-7.440506733176392,"x":74.26,"y":240.49,"x0":-1.4400058636673645,"y0":50.004253517720116,"z0":5.50436976145066,"aX":-11.172275025931208},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.0,"breakHorizontal":12.0,"spinRate":1588,"spinDirection":234},"zone":14,"typeConfidence":0.89,"plateTime":0.4581794258579337,"extension":6.514840116301824},"index":2,"playId":"16610db4-3075-3c7f-a558-9decea55c0ef","pitchNumber":2,"startTime":"2026-06-02T00:54:12.216Z","endTime":"2026-06-02T00:54:15.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.031072560952094,"aZ":-12.175786481010089,"pfxX":-5.8820357644865,"pfxZ":11.30038932404672,"pX":-0.7093237435344546,"pZ":2.2943702681575413,"vX0":4.026067121675531,"vY0":-132.60661277526077,"vZ0":-6.293545415603615,"x":144.04,"y":176.83,"x0":-1.487937700752185,"y0":50.00212149833961,"z0":5.597752852635408,"aX":-10.408872349117457},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.2,"breakHorizontal":9.7,"spinRate":2311,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.41405021215680415,"extension":6.625474547051815},"hitData":{"launchSpeed":92.4,"launchAngle":18.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.31,"coordY":71.51}},"index":3,"playId":"c6ab2b99-d70d-3cae-8b76-6d563f3f3723","pitchNumber":3,"startTime":"2026-06-02T00:54:30.122Z","endTime":"2026-06-02T00:54:41.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.2,"awayTeamWinProbability":93.8,"homeTeamWinProbabilityAdded":-0.9999999999999991,"leverageIndex":0.27,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:54:41.429Z","atBatIndex":65},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Zach McKinstry out on a sacrifice bunt, third baseman Junior Caminero to first baseman Jonathan Aranda. Hao-Yu Lee to 2nd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-02T00:54:58.469Z","endTime":"2026-06-02T00:55:09.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"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":91.0,"endSpeed":81.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51585370532457,"aZ":-12.294266839380908,"pfxX":-6.614469901571029,"pfxZ":11.43181115495532,"pX":0.6239375415470203,"pZ":2.657604001721753,"vX0":7.4995786895594465,"vY0":-132.12798081865077,"vZ0":-5.382242914594225,"x":93.22,"y":167.02,"x0":-1.4143442774559765,"y0":50.00112426764043,"z0":5.651587629059282,"aX":-11.500557820552823},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":19.4,"breakHorizontal":10.0,"spinRate":2387,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.4172072617199283,"extension":6.521429638502053},"hitData":{"launchSpeed":32.2,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":120.54,"coordY":187.64}},"index":0,"playId":"759b56b7-faaf-3b27-9d5a-298502cfc4a0","pitchNumber":1,"startTime":"2026-06-02T00:55:01.189Z","endTime":"2026-06-02T00:55:09.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":656716,"link":"/api/v1/people/656716","batSide":{"code":"L","description":"Left"}},"first":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":6.5,"awayTeamWinProbability":93.5,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.42,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:55:09.292Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kevin McGonigle flies out sharply to center fielder Cedric Mullins. Hao-Yu Lee to 3rd.","rbi":0,"awayScore":8,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-02T00:55:35.401Z","endTime":"2026-06-02T00:56:22.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805808,"fullName":"Kevin McGonigle","link":"/api/v1/people/805808"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19906145949438,"aZ":-32.01579725442437,"pfxX":-7.424509760508331,"pfxZ":0.11004532090902686,"pX":-0.36445412951265066,"pZ":2.360654725894907,"vX0":5.477790377378152,"vY0":-120.71166940753054,"vZ0":-1.2101717174535882,"x":130.89,"y":175.04,"x0":-1.696988137137046,"y0":50.004474899117554,"z0":5.683632256588893,"aX":-10.972753940427685},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.1,"breakHorizontal":12.1,"spinRate":1725,"spinDirection":239},"zone":4,"typeConfidence":0.9,"plateTime":0.4535135399076351,"extension":6.39249041818734},"index":0,"playId":"27d7fbda-7a08-3d53-8005-43d0d99e7260","pitchNumber":1,"startTime":"2026-06-02T00:55:35.401Z","endTime":"2026-06-02T00:55:39.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.129142043837764,"aZ":-31.8312216881811,"pfxX":-7.77614532744083,"pfxZ":0.22567528162176087,"pX":0.4342556238832254,"pZ":0.6499050091427004,"vX0":7.249346821579209,"vY0":-121.33497044158142,"vZ0":-5.2453816354586955,"x":100.45,"y":221.23,"x0":-1.5779629788839846,"y0":50.000408675880955,"z0":5.604472722131441,"aX":-11.625133854407112},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.6,"breakHorizontal":12.4,"spinRate":1822,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.45093588584464506,"extension":6.447332220690908},"index":1,"playId":"e91b5bd2-1feb-3d6e-a716-aed9fdf1bbf3","pitchNumber":2,"startTime":"2026-06-02T00:55:52.159Z","endTime":"2026-06-02T00:55:56.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.1,"endSpeed":82.8,"strikeZoneTop":3.086,"strikeZoneBottom":1.557,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.411192025478044,"aZ":-12.426934465133613,"pfxX":-6.275539152220456,"pfxZ":11.079318423053433,"pX":-0.3038144254419333,"pZ":2.9205842860136295,"vX0":5.144685203711807,"vY0":-133.79781282400856,"vZ0":-4.740406220934573,"x":128.58,"y":159.92,"x0":-1.4523835113237558,"y0":50.0030621954676,"z0":5.631195343210531,"aX":-11.186227671130881},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.0,"breakHorizontal":10.0,"spinRate":2475,"spinDirection":209},"zone":1,"typeConfidence":0.9,"plateTime":0.41203191006501827,"extension":6.690060794396408},"hitData":{"launchSpeed":101.0,"launchAngle":34.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":140.96,"coordY":42.84}},"index":2,"playId":"25fbcd92-4077-307c-95bb-ef4fddd4def8","pitchNumber":3,"startTime":"2026-06-02T00:56:09.762Z","endTime":"2026-06-02T00:56:22.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":805808,"link":"/api/v1/people/805808","batSide":{"code":"L","description":"Left"}},"second":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":805808,"link":"/api/v1/people/805808"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.3999999999999995,"awayTeamWinProbability":92.6,"homeTeamWinProbabilityAdded":0.8999999999999995,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:56:22.312Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dillon Dingler doubles (12) on a sharp fly ball to center fielder Cedric Mullins. Hao-Yu Lee scores.","rbi":1,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-02T00:56:47.253Z","endTime":"2026-06-02T00:58:33.792Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":{"id":642121,"link":"/api/v1/people/642121"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.772307948435916,"aZ":-11.20921920882307,"pfxX":-5.020601963193213,"pfxZ":11.766010216433061,"pX":-1.2168948002349738,"pZ":3.8651900298178012,"vX0":2.199529404394989,"vY0":-133.18810666726694,"vZ0":-2.786071095752081,"x":163.39,"y":134.42,"x0":-1.404857691091518,"y0":50.003841263792275,"z0":5.7445230331653985,"aX":-8.94733605926214},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.9,"breakHorizontal":8.5,"spinRate":2388,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.41252215080031585,"extension":6.566071232664265},"index":0,"playId":"f90131f6-a692-37a5-bb1d-8d10bbeccd1d","pitchNumber":1,"startTime":"2026-06-02T00:56:48.639Z","endTime":"2026-06-02T00:56:53.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"third":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.126060257688717,"aZ":-28.09242854457989,"pfxX":-8.376202352978382,"pfxZ":2.7669030409972337,"pX":1.1302596613258429,"pZ":-0.5389013477651298,"vX0":8.458762786283152,"vY0":-120.56081086406806,"vZ0":-8.507063655338094,"x":73.92,"y":253.33,"x0":-1.3331331386125462,"y0":50.00237068988032,"z0":5.509868006499758,"aX":-12.34821608385407},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.1,"breakHorizontal":13.2,"spinRate":1693,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.45406540796382977,"extension":6.583516432595802},"index":1,"playId":"b86f7114-2058-356e-a152-7aca499a3bc3","pitchNumber":2,"startTime":"2026-06-02T00:57:02.701Z","endTime":"2026-06-02T00:57:08.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"third":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.0,"endSpeed":83.4,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.148301850258218,"aZ":-12.139552053078846,"pfxX":-5.585970664624518,"pfxZ":11.17521531251328,"pX":-0.06578019382225135,"pZ":2.1011529673948126,"vX0":5.595889740411245,"vY0":-133.63640062642847,"vZ0":-6.763261093952406,"x":119.51,"y":182.05,"x0":-1.4699861299522186,"y0":50.00318310447396,"z0":5.5525466446577685,"aX":-10.015329171872391},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.8,"breakHorizontal":8.8,"spinRate":2331,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.411238424224341,"extension":6.590943156479064},"index":2,"playId":"6af2f443-d548-345a-b0b5-25fc0ab7ba4c","pitchNumber":3,"startTime":"2026-06-02T00:57:31.765Z","endTime":"2026-06-02T00:57:36.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"third":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-06-02T00:57:46.459Z","endTime":"2026-06-02T00:57:59.581Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"},"defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"third":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29580211177762,"aZ":-11.991199236903633,"pfxX":-5.5307863520015745,"pfxZ":11.212387657170718,"pX":0.32978914342505355,"pZ":2.8642807680703015,"vX0":6.42658462061595,"vY0":-133.9056480758497,"vZ0":-5.072241161608509,"x":104.43,"y":161.44,"x0":-1.392760548111151,"y0":50.00232108024169,"z0":5.654405333475161,"aX":-9.955543360818641},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.3,"breakHorizontal":8.5,"spinRate":2378,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.41043705349745885,"extension":6.6264106946005645},"index":4,"playId":"06ba349d-201c-3eed-80b8-0557128aac7e","pitchNumber":4,"startTime":"2026-06-02T00:57:59.581Z","endTime":"2026-06-02T00:58:02.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"third":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":83.7,"strikeZoneTop":3.272,"strikeZoneBottom":1.651,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76391366491426,"aZ":-11.775264349642908,"pfxX":-5.748458672775317,"pfxZ":11.262483982536438,"pX":0.5443308306481118,"pZ":2.930285668224857,"vX0":6.474973779133634,"vY0":-134.38905441294565,"vZ0":-4.9150710897134156,"x":96.25,"y":159.66,"x0":-1.1605629248800162,"y0":50.00580518578118,"z0":5.633853803511341,"aX":-10.414961404606329},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.4,"breakHorizontal":8.9,"spinRate":2361,"spinDirection":215},"zone":3,"typeConfidence":0.9,"plateTime":0.40909261801385943,"extension":6.6532807562480265},"hitData":{"launchSpeed":109.2,"launchAngle":24.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":95.55,"coordY":35.06}},"index":5,"playId":"577c1e29-09b4-37c8-a7f6-1f277704b284","pitchNumber":5,"startTime":"2026-06-02T00:58:17.774Z","endTime":"2026-06-02T00:58:33.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":693307,"link":"/api/v1/people/693307","batSide":{"code":"R","description":"Right"}},"third":{"id":701678,"link":"/api/v1/people/701678"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":693307,"link":"/api/v1/people/693307"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":-3.5999999999999996,"leverageIndex":0.49,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:58:33.792Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kerry Carpenter doubles (3) on a ground ball to left fielder Ryan Vilade. Dillon Dingler scores.","rbi":1,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-02T00:59:04.148Z","endTime":"2026-06-02T00:59:59.472Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":642121,"link":"/api/v1/people/642121"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.575552654688536,"aZ":-27.09623039150596,"pfxX":-9.122240589523173,"pfxZ":3.4089103225294854,"pX":0.022779567811155022,"pZ":0.27421959393870643,"vX0":6.39116710388985,"vY0":-121.52496049841852,"vZ0":-7.02755735087866,"x":116.13,"y":231.38,"x0":-1.4604833217261128,"y0":50.00568657422926,"z0":5.5683621211873096,"aX":-13.59999189976425},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.7,"breakHorizontal":14.9,"spinRate":1763,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.4513034055693823,"extension":6.512341920572397},"index":0,"playId":"9aff9124-e731-3c51-a2ee-0ffd8b43e0f0","pitchNumber":1,"startTime":"2026-06-02T00:59:09.329Z","endTime":"2026-06-02T00:59:12.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.93662482679347,"aZ":-11.022522269939714,"pfxX":-6.3004274266630835,"pfxZ":11.738875442303849,"pX":-0.3465600937001558,"pZ":2.619666878089151,"vX0":4.722648006359075,"vY0":-133.6628093452487,"vZ0":-5.806212766722362,"x":130.21,"y":168.05,"x0":-1.3214586528896932,"y0":50.00324235049306,"z0":5.618221821663715,"aX":-11.352730775303481},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.2,"breakHorizontal":10.3,"spinRate":2432,"spinDirection":213},"zone":4,"typeConfidence":0.91,"plateTime":0.41044669590423855,"extension":6.62154168570304},"index":1,"playId":"86a57673-f58f-3b55-8dc6-b6ccf412d050","pitchNumber":2,"startTime":"2026-06-02T00:59:29.875Z","endTime":"2026-06-02T00:59:34.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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(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":83.8,"endSpeed":77.5,"strikeZoneTop":3.234,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11491261392733,"aZ":-31.84884602312978,"pfxX":-7.40131782070649,"pfxZ":0.21467418751312906,"pX":-0.4716416846670495,"pZ":1.2163363294924883,"vX0":5.245971122741538,"vY0":-121.97567063612021,"vZ0":-4.00093187297626,"x":134.98,"y":205.94,"x0":-1.6844531188111083,"y0":50.0037486468551,"z0":5.612577125509992,"aX":-11.19684515437417},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.2,"breakHorizontal":12.2,"spinRate":1691,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.4483825986055776,"extension":6.4884295608099425},"hitData":{"launchSpeed":54.0,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.99,"coordY":142.85}},"index":2,"playId":"12a98094-4364-3f21-aa06-e83326b3e7a5","pitchNumber":3,"startTime":"2026-06-02T00:59:46.371Z","endTime":"2026-06-02T00:59:59.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":681481,"link":"/api/v1/people/681481","batSide":{"code":"L","description":"Left"}},"second":{"id":693307,"link":"/api/v1/people/693307"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":681481,"link":"/api/v1/people/681481"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":-1.9,"leverageIndex":0.22,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-06-02T00:59:59.472Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-02T01:00:43.816Z","endTime":"2026-06-02T01:01:56.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642121,"fullName":"Cole Sulser","link":"/api/v1/people/642121"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Matt Vierling replaces Kerry Carpenter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":5,"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-02T01:00:23.339Z","endTime":"2026-06-02T01:00:46.067Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"},"base":2,"defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"second":{"id":681481,"link":"/api/v1/people/681481"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":82.7,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58124627314323,"aZ":-12.1088295245032,"pfxX":-5.770593018759398,"pfxZ":11.28350159512401,"pX":-0.5309367249372721,"pZ":3.620439018839435,"vX0":4.137883009785669,"vY0":-133.4620922260674,"vZ0":-3.1999479431197417,"x":137.24,"y":141.03,"x0":-1.3630768654440761,"y0":50.00012547848866,"z0":5.724966031484332,"aX":-10.258728934694709},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.8,"breakHorizontal":9.4,"spinRate":2395,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.4126796151456915,"extension":6.497023289825989},"index":1,"playId":"6b5c62c7-efed-3daa-a864-0713da62f023","pitchNumber":1,"startTime":"2026-06-02T01:00:46.067Z","endTime":"2026-06-02T01:00:50.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"second":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":92.2,"endSpeed":83.0,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.09817706154889,"aZ":-11.961449898621936,"pfxX":-6.058958578800784,"pfxZ":11.289205040837807,"pX":-0.11247787032338101,"pZ":3.1010974120669657,"vX0":5.385906754851273,"vY0":-133.99527621235097,"vZ0":-4.342367070555774,"x":121.29,"y":155.05,"x0":-1.3765144744928965,"y0":50.0041966012197,"z0":5.619040033158163,"aX":-10.84981426123784},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.6,"breakHorizontal":9.6,"spinRate":2462,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.41119141374762735,"extension":6.631991972286727},"index":2,"playId":"e088da9a-1c24-3ba5-83d0-062f23d36815","pitchNumber":2,"startTime":"2026-06-02T01:00:59.456Z","endTime":"2026-06-02T01:01:03.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"second":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.917757409658073,"aZ":-31.36510455291152,"pfxX":-8.192256827569274,"pfxZ":0.5447091450784978,"pX":0.057034516323062834,"pZ":-0.9382730964481667,"vX0":6.543878102053146,"vY0":-121.11025489499933,"vZ0":-8.530076750268622,"x":114.83,"y":264.11,"x0":-1.6171886163862066,"y0":50.003079100203806,"z0":5.377272446323301,"aX":-12.155564197367289},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.8,"breakHorizontal":13.2,"spinRate":1749,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.4524706606372324,"extension":6.6163685497447515},"index":3,"playId":"a82a9c69-9a15-3cca-bf0a-df2d97c9b54e","pitchNumber":3,"startTime":"2026-06-02T01:01:17.212Z","endTime":"2026-06-02T01:01:21.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"second":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.055243585541195,"aZ":-29.18652712066188,"pfxX":-8.670677538419277,"pfxZ":1.9887122389833323,"pX":-0.844724631081786,"pZ":1.0121583804049934,"vX0":4.61667395845323,"vY0":-122.13762189532176,"vZ0":-4.944169810097247,"x":149.2,"y":211.45,"x0":-1.6372747294681014,"y0":50.00427917578882,"z0":5.58572981052665,"aX":-13.042766940652319},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.6,"breakHorizontal":14.5,"spinRate":1788,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4492181062400533,"extension":6.518914874847905},"index":4,"playId":"6f736ab3-5c43-3d4e-96a5-26f8c5fa5615","pitchNumber":4,"startTime":"2026-06-02T01:01:38.099Z","endTime":"2026-06-02T01:01:43.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"second":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.303,"strikeZoneBottom":1.667,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.504872503253274,"aZ":-31.71946040390281,"pfxX":-7.8762911620057245,"pfxZ":0.30114017051945297,"pX":0.08667778759550485,"pZ":1.1046509957571915,"vX0":6.455625325720636,"vY0":-121.9974113229358,"vZ0":-4.217687924900295,"x":113.7,"y":208.95,"x0":-1.567625967068926,"y0":50.00371332500433,"z0":5.583385695260509,"aX":-11.899547012215507},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.2,"breakHorizontal":12.8,"spinRate":1693,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.4485976710230628,"extension":6.37401237397012},"index":5,"playId":"1333a189-83d7-3c56-a4ed-933563567b72","pitchNumber":5,"startTime":"2026-06-02T01:01:51.854Z","endTime":"2026-06-02T01:01:56.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":682985,"link":"/api/v1/people/682985","batSide":{"code":"L","description":"Left"}},"second":{"id":663837,"link":"/api/v1/people/663837"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_ab"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_ab"},{"player":{"id":682985,"link":"/api/v1/people/682985"},"credit":"b_pa"},{"player":{"id":642121,"link":"/api/v1/people/642121"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:01:56.807Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Junior Caminero walks.","rbi":0,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-02T01:04:41.612Z","endTime":"2026-06-02T01:06:05.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Matt Vierling remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":5,"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-02T01:03:14.137Z","endTime":"2026-06-02T01:03:14.162Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663837,"link":"/api/v1/people/663837"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":681481,"link":"/api/v1/people/681481"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Beau Brieske replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":5,"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-02T01:03:14.162Z","endTime":"2026-06-02T01:04:43.890Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689225,"link":"/api/v1/people/689225"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":640448,"link":"/api/v1/people/640448","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.043596291667377,"aZ":-12.62293327924059,"pfxX":-4.27505322995961,"pfxZ":10.10896739045531,"pX":-1.092028795075523,"pZ":1.9022920397565677,"vX0":2.1827450027252704,"vY0":-138.22990541349597,"vZ0":-8.664722868698894,"x":158.63,"y":187.42,"x0":-1.3368574876051844,"y0":50.0013403775006,"z0":5.926668032847838,"aX":-8.265363889685663},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":7.3,"spinRate":2473,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.3963774577754937,"extension":5.771901139556045},"index":2,"playId":"4def2322-32aa-32c9-95b6-3d8ae32f5ee9","pitchNumber":1,"startTime":"2026-06-02T01:04:43.890Z","endTime":"2026-06-02T01:04:49.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.6,"endSpeed":87.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.17564088461548,"aZ":-11.866790520688491,"pfxX":-3.9143238096541255,"pfxZ":10.432493379066571,"pX":0.9003252458331017,"pZ":2.6763893504536336,"vX0":7.416731909216247,"vY0":-138.882996472141,"vZ0":-6.7633708227233855,"x":82.68,"y":166.52,"x0":-1.3006371105976284,"y0":50.00184748228258,"z0":5.938703051626468,"aX":-7.619369211562259},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":5.5,"spinRate":2475,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.39494418583016166,"extension":5.9782186867032685},"index":3,"playId":"a42da01f-688a-349f-8e50-f983481c58f9","pitchNumber":2,"startTime":"2026-06-02T01:05:01.907Z","endTime":"2026-06-02T01:05:06.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98192055733343,"aZ":-24.877907069926273,"pfxX":1.9785932319521498,"pfxZ":4.226288684029919,"pX":-0.04996006899188272,"pZ":2.056897069326989,"vX0":2.8751433732034446,"vY0":-130.24507795341165,"vZ0":-5.469366232074019,"x":118.9,"y":183.24,"x0":-1.4230656762950211,"y0":50.00590426212111,"z0":6.052502531058601,"aX":3.4175206746141487},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.7,"breakHorizontal":-4.2,"spinRate":2438,"spinDirection":173},"zone":8,"typeConfidence":2.0,"plateTime":0.41968723167095323,"extension":5.759076582710874},"index":4,"playId":"c4c827e5-b81d-3026-9e7c-3d92d7777216","pitchNumber":3,"startTime":"2026-06-02T01:05:17.888Z","endTime":"2026-06-02T01:05:21.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82508416497088,"aZ":-22.596289126593177,"pfxX":1.6369104043276517,"pfxZ":5.392042675611722,"pX":0.9678133908575102,"pZ":1.1031204323832264,"vX0":5.360568213724665,"vY0":-132.35004126436738,"vZ0":-8.140650663733476,"x":80.11,"y":209.0,"x0":-1.2952984161717884,"y0":50.00434626640466,"z0":5.869501103027541,"aX":2.908674777289262},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.2,"breakHorizontal":-4.1,"spinRate":2412,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.413592638904408,"extension":5.956572931291727},"index":5,"playId":"1c602a17-fb54-37c2-a101-2a72236884d9","pitchNumber":4,"startTime":"2026-06-02T01:05:41.931Z","endTime":"2026-06-02T01:05:46.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.41453474669964,"aZ":-12.113929871540416,"pfxX":-2.4534421700373903,"pfxZ":10.254268272503564,"pX":-1.060982922462119,"pZ":3.126824961149804,"vX0":1.7078114087105036,"vY0":-139.2555781561682,"vZ0":-5.738618323978722,"x":157.44,"y":154.36,"x0":-1.3646641233445722,"y0":50.004783293999935,"z0":6.021840803398346,"aX":-4.800253108635945},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.5,"breakHorizontal":4.1,"spinRate":2552,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3939230671778149,"extension":5.868001678046832},"index":6,"playId":"1334c8ab-ffd3-3c1c-831d-79ceb9bc6dbe","pitchNumber":5,"startTime":"2026-06-02T01:06:01.440Z","endTime":"2026-06-02T01:06:05.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":689225,"link":"/api/v1/people/689225"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":1.7000000000000002,"leverageIndex":0.34,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:06:05.769Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Vilade flies out to right fielder Zach McKinstry.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-02T01:06:40.320Z","endTime":"2026-06-02T01:09:22.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":5,"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-02T01:06:26.888Z","endTime":"2026-06-02T01:06:42.609Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.7,"endSpeed":87.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73761897581664,"aZ":-13.224401272614674,"pfxX":-10.02432652514382,"pfxZ":9.588552987342343,"pX":0.7786083597305885,"pZ":1.5982925787168047,"vX0":8.528789858285728,"vY0":-140.18862330484296,"vZ0":-9.313625112581558,"x":87.32,"y":195.63,"x0":-1.0111312831731354,"y0":50.00580250924893,"z0":5.841767321312662,"aX":-19.818088594537812},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":16.2,"spinRate":2570,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.39175072278974277,"extension":6.028151024123076},"index":1,"playId":"1c6b0b55-1ef7-384d-a812-ea869ed4c928","pitchNumber":1,"startTime":"2026-06-02T01:06:42.609Z","endTime":"2026-06-02T01:06:47.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.0,"endSpeed":86.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.708112459200624,"aZ":-12.922639850809897,"pfxX":-9.698859876564995,"pfxZ":10.061147695715668,"pX":0.8140067951096893,"pZ":1.1330898161741954,"vX0":8.586101974830026,"vY0":-137.71643930028148,"vZ0":-10.455237026968291,"x":85.97,"y":208.19,"x0":-1.090048312170793,"y0":50.00272079006072,"z0":5.862084854306146,"aX":-18.55682343272709},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.1,"breakHorizontal":15.7,"spinRate":2543,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3983301484969455,"extension":5.922319333495436},"index":2,"playId":"76a15b87-b24f-3601-ae69-55b1d12e81b2","pitchNumber":2,"startTime":"2026-06-02T01:07:04.725Z","endTime":"2026-06-02T01:07:08.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81168891242355,"aZ":-9.28613499051811,"pfxX":-2.629362180716127,"pfxZ":11.64606866929055,"pX":-0.07125189189606783,"pZ":2.819245229524052,"vX0":4.392192603769723,"vY0":-139.63219990734703,"vZ0":-7.015651912465355,"x":119.72,"y":162.66,"x0":-1.3264153749418592,"y0":50.00642396855937,"z0":5.982946056214259,"aX":-5.1694501516201905},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.7,"breakHorizontal":3.8,"spinRate":2518,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3929661388321657,"extension":5.982990155196579},"index":3,"playId":"2c1d3a0a-078b-37ea-89e6-83190ade85ea","pitchNumber":3,"startTime":"2026-06-02T01:07:26.634Z","endTime":"2026-06-02T01:07:30.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.6,"endSpeed":87.0,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.92795780657447,"aZ":-10.979165550447362,"pfxX":-2.761683781585919,"pfxZ":10.921580853194655,"pX":0.27667699867447637,"pZ":1.7346801309147193,"vX0":4.945257827208498,"vY0":-138.86380597599043,"vZ0":-9.374322977104779,"x":106.45,"y":191.94,"x0":-1.1735715204874,"y0":50.002195554597016,"z0":5.897484379274148,"aX":-5.359483538825004},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":3.8,"spinRate":2549,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.3953888578825948,"extension":5.914026135258666},"index":4,"playId":"be66ab9b-4068-35d0-aac4-788ecb1afc97","pitchNumber":4,"startTime":"2026-06-02T01:07:46.541Z","endTime":"2026-06-02T01:08:13.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.3,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.93979058704398,"aZ":-12.119823077435287,"pfxX":-9.654000086993756,"pfxZ":10.240569287720215,"pX":0.8542879573356181,"pZ":1.7140622219875634,"vX0":8.474815825595538,"vY0":-139.6358864994149,"vZ0":-9.29124206797183,"x":84.44,"y":192.5,"x0":-0.9785559762875212,"y0":50.00080752330249,"z0":5.8996294639399585,"aX":-18.900289693651633},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":15.5,"spinRate":2610,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3935486461802702,"extension":6.0597230737785726},"index":5,"playId":"17ec1369-f48b-3e30-8b27-366c43928b6e","pitchNumber":5,"startTime":"2026-06-02T01:08:23.182Z","endTime":"2026-06-02T01:08:27.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68380508804378,"aZ":-8.773749345872892,"pfxX":-3.8088309874863904,"pfxZ":12.185025919410585,"pX":0.3028943370181044,"pZ":1.8399112510783007,"vX0":5.283764225801448,"vY0":-138.1638456057711,"vZ0":-9.498282786395826,"x":105.45,"y":189.1,"x0":-1.1453328074948028,"y0":50.00236062191415,"z0":5.924668615680537,"aX":-7.31477011685181},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.0,"breakHorizontal":5.8,"spinRate":2519,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.3974350843030954,"extension":6.0175942908179465},"index":6,"playId":"89d31641-b4a6-37df-8923-a5aba6eb8c30","pitchNumber":6,"startTime":"2026-06-02T01:08:44.495Z","endTime":"2026-06-02T01:08:48.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.363813566612805,"aZ":-10.673195809206447,"pfxX":-4.591417694610085,"pfxZ":11.062186260424863,"pX":-0.19918587626267648,"pZ":2.5926174735461442,"vX0":4.263167719659471,"vY0":-138.84034621460702,"vZ0":-7.312598466359156,"x":124.59,"y":168.78,"x0":-1.1613455098381962,"y0":50.00226870317232,"z0":5.978312661881929,"aX":-8.924142501098368},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":7.3,"spinRate":2438,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39515773577010505,"extension":6.059646246267},"hitData":{"launchSpeed":89.4,"launchAngle":35.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.41,"coordY":85.72}},"index":7,"playId":"6f80b3aa-8cbc-372b-bd51-04e29640ad17","pitchNumber":7,"startTime":"2026-06-02T01:09:10.106Z","endTime":"2026-06-02T01:09:22.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":689225,"link":"/api/v1/people/689225"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":689225,"link":"/api/v1/people/689225"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:09:22.366Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Victor Mesa Jr. walks. Junior Caminero to 2nd.","rbi":0,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-02T01:09:42.985Z","endTime":"2026-06-02T01:12:01.842Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.5,"endSpeed":87.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.701491630009922,"aZ":-10.89165495099614,"pfxX":-3.8993164875293567,"pfxZ":10.917988457779087,"pX":-0.6565391293565928,"pZ":2.739375849046488,"vX0":3.1876239463968656,"vY0":-138.87441430766145,"vZ0":-6.860269225609854,"x":142.03,"y":164.82,"x0":-1.3138103465342343,"y0":50.00195112185636,"z0":5.969546815726039,"aX":-7.600337979074823},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":6.4,"spinRate":2493,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.39471535547721137,"extension":5.90698327423254},"index":0,"playId":"37be0742-e416-3556-8559-03181ae45f71","pitchNumber":1,"startTime":"2026-06-02T01:09:50.064Z","endTime":"2026-06-02T01:09:54.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-02T01:10:03.506Z","endTime":"2026-06-02T01:10:21.916Z","isPitch":false,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"},"defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04242086794695,"aZ":-13.06029674152418,"pfxX":-3.67733456533972,"pfxZ":9.969143705657167,"pX":-0.24940652362573518,"pZ":3.3262790123009993,"vX0":3.807586311223807,"vY0":-137.7038576485904,"vZ0":-4.9358033083019155,"x":126.51,"y":148.97,"x0":-1.1733482995035032,"y0":50.003319189521406,"z0":6.027955003075518,"aX":-7.051137562611659},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":5.9,"spinRate":2484,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.39801058954613655,"extension":5.95900272367506},"index":2,"playId":"e4d7112d-3ab2-3cac-a6c1-57372ffd2fab","pitchNumber":2,"startTime":"2026-06-02T01:10:21.916Z","endTime":"2026-06-02T01:10:25.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.1,"endSpeed":87.8,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88661823211927,"aZ":-15.242537520650412,"pfxX":-4.7387141388933625,"pfxZ":8.547506654311157,"pX":-0.9048595316550007,"pZ":3.8615385874024484,"vX0":3.1698230151769247,"vY0":-139.94923007753417,"vZ0":-3.3562406994405025,"x":151.49,"y":134.52,"x0":-1.4370652056185518,"y0":50.006799361100086,"z0":6.076133072765446,"aX":-9.392337901718442},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":7.9,"spinRate":2502,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3915331806248985,"extension":5.891047212425371},"index":3,"playId":"4956b4fe-d7e0-303b-a6dd-486ae81a8232","pitchNumber":3,"startTime":"2026-06-02T01:10:46.899Z","endTime":"2026-06-02T01:10:53.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.868793524286534,"aZ":-23.86166024122019,"pfxX":-12.238108649828652,"pfxZ":4.856631176883097,"pX":-0.4945373695986237,"pZ":0.4919561491589882,"vX0":6.488975006959905,"vY0":-130.33323016738316,"vZ0":-8.77707527639976,"x":135.85,"y":225.5,"x0":-1.4342354570234996,"y0":50.00108344805379,"z0":5.722169893147876,"aX":-20.93041101138572},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.0,"breakHorizontal":20.6,"spinRate":2129,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.42118803456835385,"extension":5.913932616240197},"index":4,"playId":"2088cc82-4b75-3db5-a61e-7a19b83f657c","pitchNumber":4,"startTime":"2026-06-02T01:11:08.382Z","endTime":"2026-06-02T01:11:12.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.0,"endSpeed":87.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.11857651965326,"aZ":-8.681622027667476,"pfxX":-4.575988717818797,"pfxZ":11.964648775230284,"pX":1.0102601682903982,"pZ":2.144910760937885,"vX0":7.703980973289424,"vY0":-139.41447157551013,"vZ0":-8.858421599580957,"x":78.49,"y":180.87,"x0":-1.197657814731189,"y0":50.00065181666845,"z0":5.94128376650084,"aX":-8.983800646969998},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.9,"breakHorizontal":6.6,"spinRate":2552,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.39328223850264976,"extension":5.9500831822448985},"index":5,"playId":"74f22f9f-403c-3f36-9205-99679e486286","pitchNumber":5,"startTime":"2026-06-02T01:11:33.572Z","endTime":"2026-06-02T01:11:38.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.31203192607199,"aZ":-11.081906950231705,"pfxX":-2.7114401091764693,"pfxZ":10.943736553854961,"pX":-0.4254937489033519,"pZ":3.716688054968385,"vX0":2.988039394490769,"vY0":-138.30504123195516,"vZ0":-4.308225476408634,"x":133.22,"y":138.43,"x0":-1.1702253083003926,"y0":50.00403183934273,"z0":6.0443896813431195,"aX":-5.226639113075579},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.1,"breakHorizontal":4.2,"spinRate":2489,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.3967972770134609,"extension":5.89634435168107},"index":6,"playId":"c9f4fd76-8701-37ad-867d-f73358d9b3da","pitchNumber":6,"startTime":"2026-06-02T01:11:56.686Z","endTime":"2026-06-02T01:12:01.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"credit":"b_pa"},{"player":{"id":689225,"link":"/api/v1/people/689225"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":1.9000000000000008,"leverageIndex":0.44,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:12:01.842Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks. Junior Caminero to 3rd. Victor Mesa Jr. to 2nd.","rbi":0,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-02T01:13:10.185Z","endTime":"2026-06-02T01:15:38.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689225,"fullName":"Beau Brieske","link":"/api/v1/people/689225"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnSecond":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":5,"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-02T01:12:09.909Z","endTime":"2026-06-02T01:13:12.490Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36393094834131,"aZ":-11.319822768057278,"pfxX":-4.827672478460925,"pfxZ":10.696756090599443,"pX":-0.7587562775050989,"pZ":2.769388294329196,"vX0":3.0234250249676204,"vY0":-139.0310572875314,"vZ0":-6.688524791196221,"x":145.92,"y":164.01,"x0":-1.235408397277746,"y0":50.00330669105799,"z0":5.964335735334136,"aX":-9.412519112715696},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":8.0,"spinRate":2527,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.39457157684549005,"extension":5.783951562969827},"index":1,"playId":"7986bfa7-c3c6-3450-a7b6-52a38f202b3d","pitchNumber":1,"startTime":"2026-06-02T01:13:12.490Z","endTime":"2026-06-02T01:13:17.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.160614291416476,"aZ":-21.34074116263619,"pfxX":-10.68257746379141,"pfxZ":6.265894420568336,"pX":0.26450811485737347,"pZ":-0.2953050810682824,"vX0":7.40188909675223,"vY0":-130.75707001931787,"vZ0":-11.157066497831568,"x":106.92,"y":246.75,"x0":-1.2183905183298438,"y0":50.00015897240418,"z0":5.635270671028361,"aX":-18.452860586640313},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.0,"breakHorizontal":17.6,"spinRate":2185,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.419257327824591,"extension":5.9634312776004545},"index":2,"playId":"dc0a220b-7f8c-314a-9f4d-29e987f2b7c9","pitchNumber":2,"startTime":"2026-06-02T01:13:30.775Z","endTime":"2026-06-02T01:13:33.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.743449579556845,"aZ":-9.019703213878751,"pfxX":-2.1922270444006813,"pfxZ":11.809195439198879,"pX":-1.0431747398110336,"pZ":3.0019495063420267,"vX0":1.4927426589840218,"vY0":-139.4704270701591,"vZ0":-6.6281247964344265,"x":156.76,"y":157.73,"x0":-1.3017865305507892,"y0":50.00519971660555,"z0":6.011306688642481,"aX":-4.299147408144306},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.2,"breakHorizontal":3.6,"spinRate":2453,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3934298592615826,"extension":5.9502559940409},"index":3,"playId":"6a97b3e2-f9ed-32cc-84e4-a0d6ff927b2f","pitchNumber":3,"startTime":"2026-06-02T01:13:57.885Z","endTime":"2026-06-02T01:14:02.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.1,"endSpeed":87.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02607964271943,"aZ":-9.155310274726721,"pfxX":-3.1673055862879504,"pfxZ":11.691728731653207,"pX":1.4473348243375632,"pZ":2.2302409984751885,"vX0":7.9707336517846565,"vY0":-139.56763200337906,"vZ0":-8.375428061353567,"x":61.83,"y":178.56,"x0":-1.036696058556887,"y0":50.00275954628966,"z0":5.876763317454604,"aX":-6.236811408887015},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.6,"breakHorizontal":4.1,"spinRate":2540,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.39276620894565717,"extension":5.998703481935127},"index":4,"playId":"6ade2e09-6eff-3c1f-afd3-7708343715fb","pitchNumber":4,"startTime":"2026-06-02T01:14:18.113Z","endTime":"2026-06-02T01:14:21.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.913980605299614,"aZ":-7.595348014001132,"pfxX":-3.364029356496651,"pfxZ":12.925083174334796,"pX":0.38108882439996283,"pZ":1.9407013973526448,"vX0":4.950188629256828,"vY0":-137.3898628657913,"vZ0":-9.187566440734019,"x":102.47,"y":186.38,"x0":-1.0113132447884698,"y0":50.00501355273847,"z0":5.854018726992436,"aX":-6.398641153649179},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":21.5,"breakHorizontal":5.0,"spinRate":2438,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.3994597183712747,"extension":5.890317424591736},"index":5,"playId":"f02261ca-7a38-3f44-bd2e-2ce613b6b95c","pitchNumber":5,"startTime":"2026-06-02T01:14:40.847Z","endTime":"2026-06-02T01:14:44.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":95.3,"endSpeed":86.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65850887600884,"aZ":-9.758658864846511,"pfxX":-4.081516590690027,"pfxZ":11.57384044307975,"pX":-0.6419066926200561,"pZ":3.3718750393925214,"vX0":2.8942451954926347,"vY0":-138.67283317372534,"vZ0":-5.386306585327593,"x":141.47,"y":147.74,"x0":-1.1718886584478416,"y0":50.00082618799219,"z0":5.99816795798171,"aX":-7.903030622631698},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.9,"breakHorizontal":6.7,"spinRate":2467,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3958462873297681,"extension":5.999149380403117},"index":6,"playId":"35344ad4-4764-3b89-9d43-7301b3960f97","pitchNumber":6,"startTime":"2026-06-02T01:15:05.675Z","endTime":"2026-06-02T01:15:08.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61610871338837,"aZ":-11.574454330523054,"pfxX":-5.34188240785082,"pfxZ":10.74991632219431,"pX":-1.0817505374350094,"pZ":3.2495071623657474,"vX0":2.3866617866222133,"vY0":-138.00100228036865,"vZ0":-5.429929592290452,"x":158.23,"y":151.04,"x0":-1.2670437651854678,"y0":50.000914885024926,"z0":6.03217916473702,"aX":-10.233275416526508},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.5,"breakHorizontal":9.1,"spinRate":2474,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3979280930638378,"extension":5.929307640780816},"index":7,"playId":"6b1bc994-ebc0-33ad-b84b-7a52f2fce308","pitchNumber":7,"startTime":"2026-06-02T01:15:32.163Z","endTime":"2026-06-02T01:15:38.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":683748,"link":"/api/v1/people/683748"},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":689225,"link":"/api/v1/people/689225"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.9,"awayTeamWinProbability":92.1,"homeTeamWinProbabilityAdded":3.8,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:15:38.453Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nick Fortes doubles (7) on a ground ball to third baseman Colt Keith. Junior Caminero scores. Victor Mesa Jr. scores. Cedric Mullins to 3rd.","rbi":2,"awayScore":10,"homeScore":7,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-02T01:17:58.034Z","endTime":"2026-06-02T01:18:47.992Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"postOnThird":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":{"id":689225,"link":"/api/v1/people/689225"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":{"id":689225,"link":"/api/v1/people/689225"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":5,"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-02T01:15:45.945Z","endTime":"2026-06-02T01:16:33.641Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":683748,"link":"/api/v1/people/683748"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Will Vest replaces Beau Brieske.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-02T01:16:33.641Z","endTime":"2026-06-02T01:18:00.156Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676684,"link":"/api/v1/people/676684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689225,"link":"/api/v1/people/689225","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":683748,"link":"/api/v1/people/683748"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":86.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.00313007823669,"aZ":-9.580245091523995,"pfxX":-3.1921893284375478,"pfxZ":11.554795182786298,"pX":0.1618392958840954,"pZ":2.8180234733714364,"vX0":6.691199864997141,"vY0":-140.0010355336276,"vZ0":-5.860632939491858,"x":110.83,"y":162.69,"x0":-1.8606315930749595,"y0":50.002835146790375,"z0":5.586671928297351,"aX":-6.242286292545577},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.7,"breakHorizontal":4.2,"spinRate":2266,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.39348307693998485,"extension":6.368722024391304},"index":2,"playId":"6f08e05d-3c3c-35b3-a49c-2765c7fcd901","pitchNumber":1,"startTime":"2026-06-02T01:18:00.156Z","endTime":"2026-06-02T01:18:05.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":683748,"link":"/api/v1/people/683748"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.775586506154763,"aZ":-16.924199506999457,"pfxX":-9.91048013531236,"pfxZ":7.8125532552090435,"pX":-0.50375623361118,"pZ":1.2080824429326589,"vX0":7.358874599811104,"vY0":-138.96291054645343,"vZ0":-8.55126588202921,"x":136.2,"y":206.16,"x0":-1.9015961248567776,"y0":50.00042432675132,"z0":5.4542793954111595,"aX":-19.33754868290902},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":16.3,"spinRate":2259,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.3944897880872156,"extension":6.433610171447413},"index":3,"playId":"5c0d62c6-30d5-396d-b6c9-c7081c92b4e7","pitchNumber":2,"startTime":"2026-06-02T01:18:22.427Z","endTime":"2026-06-02T01:18:26.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":683748,"link":"/api/v1/people/683748"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25760776018913,"aZ":-16.517578295209148,"pfxX":-9.640693041416867,"pfxZ":7.995156766203701,"pX":-0.9514380202515134,"pZ":2.2092526017393705,"vX0":5.9814865648138005,"vY0":-139.5041145512855,"vZ0":-6.171733225514055,"x":153.27,"y":179.13,"x0":-1.8779493887496734,"y0":50.003758474859964,"z0":5.550911553166005,"aX":-18.881442599171024},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":16.1,"spinRate":2293,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.3935864641631879,"extension":6.366452270739814},"hitData":{"launchSpeed":82.9,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.01,"coordY":167.9}},"index":4,"playId":"4f12fd0e-2d40-3cc0-a463-ad984d3a1666","pitchNumber":3,"startTime":"2026-06-02T01:18:37.341Z","endTime":"2026-06-02T01:18:47.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":683748,"link":"/api/v1/people/683748"},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":11.6,"leverageIndex":1.75,"dramaIndex":120.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:18:47.992Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Williamson singles on a ground ball to right fielder Zach McKinstry, deflected by first baseman Spencer Torkelson. Cedric Mullins scores. Nick Fortes scores.","rbi":2,"awayScore":10,"homeScore":9,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-02T01:19:30.029Z","endTime":"2026-06-02T01:21:32.402Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":{"id":676684,"link":"/api/v1/people/676684"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":689225,"link":"/api/v1/people/689225"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.606728679950447,"aZ":-32.011682044172595,"pfxX":1.8146789699647048,"pfxZ":0.09668045061348174,"pX":0.6843177233788127,"pZ":2.3588319540342346,"vX0":6.058049591152967,"vY0":-127.09602899221996,"vZ0":-1.8009284593416117,"x":90.92,"y":175.09,"x0":-1.9679923130692265,"y0":50.00167890525815,"z0":5.624483927706334,"aX":2.9598906801513025},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.0,"breakHorizontal":-4.7,"spinRate":2614,"spinDirection":59},"zone":6,"typeConfidence":2.0,"plateTime":0.43133853667019784,"extension":6.099843029778827},"index":0,"playId":"7784a572-c44f-34bb-a0ec-8b3a8d30fa85","pitchNumber":1,"startTime":"2026-06-02T01:19:31.460Z","endTime":"2026-06-02T01:19:35.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":663743,"link":"/api/v1/people/663743"},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53725760866477,"aZ":-11.896062727802438,"pfxX":-5.937946871583429,"pfxZ":10.039094167181084,"pX":0.6688095429166026,"pZ":1.779261087779004,"vX0":8.93623116055291,"vY0":-141.29916554775474,"vZ0":-8.23592838474063,"x":91.51,"y":190.74,"x0":-1.764904423121169,"y0":50.000695399215346,"z0":5.498134423329719,"aX":-11.992253554656653},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":8.9,"spinRate":2340,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.38779875218541404,"extension":6.403389301553631},"index":1,"playId":"cdff7fda-d2b6-3a29-8a5c-5343e639f402","pitchNumber":2,"startTime":"2026-06-02T01:19:47.482Z","endTime":"2026-06-02T01:19:52.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":663743,"link":"/api/v1/people/663743"},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27283450641126,"aZ":-35.277363288089155,"pfxX":1.713071271034905,"pfxZ":-1.8695641754945278,"pX":0.994801532743951,"pZ":1.4752787234829405,"vX0":6.884734173650276,"vY0":-127.36056777173384,"vZ0":-3.307733588447361,"x":79.08,"y":198.95,"x0":-1.9529708979077434,"y0":50.00052490553809,"z0":5.547277992653696,"aX":2.8466510097860005},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.8,"breakHorizontal":-4.4,"spinRate":2743,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.42812809043263167,"extension":6.296399734845215},"index":2,"playId":"3f332482-3b41-3fd9-98f0-ca4838448866","pitchNumber":3,"startTime":"2026-06-02T01:20:04.568Z","endTime":"2026-06-02T01:20:09.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":663743,"link":"/api/v1/people/663743"},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.949774752605805,"aZ":-32.4323814310293,"pfxX":1.136411791474349,"pfxZ":-0.15007449831099695,"pX":1.5160173737167368,"pZ":1.3633737678204323,"vX0":8.249376921763098,"vY0":-128.26132354344804,"vZ0":-4.209831291457769,"x":59.21,"y":201.97,"x0":-1.8707314797617192,"y0":50.00405549712331,"z0":5.515247273455031,"aX":1.9211490913616418},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.0,"breakHorizontal":-3.6,"spinRate":2755,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4247010435087022,"extension":6.313722435614951},"index":3,"playId":"72bdadb4-dcc9-3aa3-88f7-49784ca759f5","pitchNumber":4,"startTime":"2026-06-02T01:20:21.839Z","endTime":"2026-06-02T01:20:25.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":663743,"link":"/api/v1/people/663743"},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.8,"endSpeed":88.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7262224700519,"aZ":-11.533395869075711,"pfxX":-5.24692134170239,"pfxZ":10.364628361333686,"pX":0.2908591988415097,"pZ":1.2136594426654934,"vX0":7.870387936949221,"vY0":-140.44739889503893,"vZ0":-9.463533241224166,"x":105.91,"y":206.01,"x0":-1.8700694215636133,"y0":50.004347218222776,"z0":5.383374916703257,"aX":-10.451049257897509},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2301,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3904458076963424,"extension":6.34679085019293},"index":4,"playId":"994ba343-7620-394f-81c7-4b4a00fa1e3f","pitchNumber":5,"startTime":"2026-06-02T01:20:39.250Z","endTime":"2026-06-02T01:20:44.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":663743,"link":"/api/v1/people/663743"},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.6,"endSpeed":88.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.873593535657005,"aZ":-11.27714741585502,"pfxX":-4.859330899852358,"pfxZ":10.475937074601473,"pX":0.28547883831988097,"pZ":2.3116563785111275,"vX0":7.47887560502718,"vY0":-140.35339907992733,"vZ0":-6.840442861672412,"x":106.12,"y":176.37,"x0":-1.7827464589451225,"y0":50.0003692203965,"z0":5.515402988849002,"aX":-9.691263707253874},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.8,"breakHorizontal":7.2,"spinRate":2397,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.39030718926636876,"extension":6.449716344957144},"index":5,"playId":"017c71c8-777a-3dc7-9672-749b8d8bb73c","pitchNumber":6,"startTime":"2026-06-02T01:20:58.496Z","endTime":"2026-06-02T01:21:04.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":663743,"link":"/api/v1/people/663743"},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.513354148311194,"aZ":-10.386457242679613,"pfxX":-3.9470081263522356,"pfxZ":10.949949080473763,"pX":-0.2968620224453296,"pZ":2.697732574110787,"vX0":5.798785943939116,"vY0":-140.5543219815954,"vZ0":-6.028382279019248,"x":128.32,"y":165.94,"x0":-1.879216260696778,"y0":50.00224618587211,"z0":5.552981309082458,"aX":-7.853567086940722},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.7,"breakHorizontal":5.9,"spinRate":2317,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3905327355005124,"extension":6.45000257241297},"hitData":{"launchSpeed":96.8,"launchAngle":4.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":183.23,"coordY":122.8}},"index":6,"playId":"efd3da49-1feb-3fa4-970c-83103c387f0a","pitchNumber":7,"startTime":"2026-06-02T01:21:22.085Z","endTime":"2026-06-02T01:21:32.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":810938,"link":"/api/v1/people/810938","batSide":{"code":"R","description":"Right"}},"second":{"id":663743,"link":"/api/v1/people/663743"},"third":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":810938,"link":"/api/v1/people/810938"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":12.100000000000001,"leverageIndex":2.76,"dramaIndex":148.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:21:32.402Z","atBatIndex":76},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Yandy Díaz reaches on a fielder's choice, fielded by second baseman Hao-Yu Lee. Ben Williamson to 2nd. Ben Williamson advances to 2nd, on a fielding error by second baseman Hao-Yu Lee.","rbi":0,"awayScore":10,"homeScore":9,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-02T01:22:06.635Z","endTime":"2026-06-02T01:23:35.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnSecond":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"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":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04846318992342,"aZ":-16.489548881502614,"pfxX":-8.843680356140244,"pfxZ":8.072891023696716,"pX":-0.5553536203985127,"pZ":2.1842487574947955,"vX0":6.8132230579467885,"vY0":-138.97615537514793,"vZ0":-6.121179342348367,"x":138.17,"y":179.81,"x0":-1.897706386981672,"y0":50.00510889578157,"z0":5.52272493854331,"aX":-17.188538240001396},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":14.5,"spinRate":2168,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.39509878225140316,"extension":6.421243887583684},"index":0,"playId":"17f4cf84-84e3-3b21-8d8e-6977ba4757c5","pitchNumber":1,"startTime":"2026-06-02T01:22:06.635Z","endTime":"2026-06-02T01:22:10.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.291403249748996,"aZ":-11.857439086780529,"pfxX":-4.058969344091807,"pfxZ":10.393187696351989,"pX":-0.17750967712768634,"pZ":2.592947975481182,"vX0":6.382343071887618,"vY0":-139.62202926180765,"vZ0":-6.053099417295522,"x":123.77,"y":168.77,"x0":-1.9760262583450932,"y0":50.00627934221627,"z0":5.584790541361137,"aX":-7.937688977574845},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.5,"breakHorizontal":5.9,"spinRate":2324,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.39375633695138657,"extension":6.483508432376935},"index":1,"playId":"a1aa862c-28ec-38ff-a946-3755ddf555fe","pitchNumber":2,"startTime":"2026-06-02T01:22:21.723Z","endTime":"2026-06-02T01:22:25.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":88.1,"endSpeed":80.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.561483908579213,"aZ":-33.9099406567857,"pfxX":3.434265348064569,"pfxZ":-1.061648348240963,"pX":1.217502959544759,"pZ":0.5998309602575362,"vX0":6.9722397202303785,"vY0":-127.93900304443724,"vZ0":-5.396727833272417,"x":70.59,"y":222.58,"x0":-2.0077880669805572,"y0":50.00554414399513,"z0":5.447541151534589,"aX":5.59707207283735},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.1,"breakHorizontal":-8.0,"spinRate":2722,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.43092559240002704,"extension":6.263259975152201},"index":2,"playId":"cbdab5de-c157-3619-9f05-3c0bd28c2654","pitchNumber":3,"startTime":"2026-06-02T01:22:43.062Z","endTime":"2026-06-02T01:22:47.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87175734088929,"aZ":-11.802344133220997,"pfxX":-3.0979217475941594,"pfxZ":10.20627628065532,"pX":0.5886696968263001,"pZ":2.8125551768190213,"vX0":7.907936525977613,"vY0":-140.41066735578826,"vZ0":-5.49233276400068,"x":94.56,"y":162.84,"x0":-1.8621148609050588,"y0":50.00489340434217,"z0":5.562454402038223,"aX":-6.185508223060231},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":4.0,"spinRate":2252,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.39012248288335183,"extension":6.323414140534981},"index":3,"playId":"d8163057-d2a2-34eb-9758-4e7b39082bde","pitchNumber":4,"startTime":"2026-06-02T01:23:02.324Z","endTime":"2026-06-02T01:23:07.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50678189394938,"aZ":-19.641309574074626,"pfxX":-9.086243835242776,"pfxZ":6.295678741160818,"pX":-0.9936688014029962,"pZ":2.0959603218951544,"vX0":6.028253682276897,"vY0":-140.35060535658153,"vZ0":-5.821979060340224,"x":154.88,"y":182.19,"x0":-1.9916691888975904,"y0":50.00137205115976,"z0":5.481236220461844,"aX":-18.080226194326865},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.3,"breakHorizontal":15.1,"spinRate":2241,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.39064215422921666,"extension":6.367269431355377},"hitData":{"launchSpeed":88.9,"launchAngle":5.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.51,"coordY":144.08}},"index":4,"playId":"2954efb6-7d6f-3d8e-9b29-93afc6877b2c","pitchNumber":5,"startTime":"2026-06-02T01:23:26.973Z","endTime":"2026-06-02T01:23:35.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.199999999999996,"awayTeamWinProbability":58.800000000000004,"homeTeamWinProbabilityAdded":9.599999999999994,"leverageIndex":3.49,"dramaIndex":152.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:23:35.308Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan Aranda grounds out softly, pitcher Will Vest to first baseman Spencer Torkelson. Ben Williamson to 3rd. Yandy Díaz to 2nd.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-02T01:24:59.120Z","endTime":"2026-06-02T01:26:25.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnThird":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676684,"link":"/api/v1/people/676684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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_force","runner":{"id":810938,"fullName":"Ben Williamson","link":"/api/v1/people/810938"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":9,"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-02T01:24:36.657Z","endTime":"2026-06-02T01:25:01.487Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.70526729101502,"aZ":-12.923896164108022,"pfxX":-3.613587205053855,"pfxZ":9.767370812309569,"pX":-0.06351596030569237,"pZ":2.313773819582045,"vX0":6.562802819499101,"vY0":-139.56553770363954,"vZ0":-6.340482227894355,"x":119.42,"y":176.31,"x0":-1.977029380876863,"y0":50.00281430935872,"z0":5.467927625483223,"aX":-7.122426862358986},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":5.2,"spinRate":2317,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3926059545837508,"extension":6.421720598837705},"index":1,"playId":"3e2f54b6-b7bf-3a4f-bcb6-1431da3251b5","pitchNumber":1,"startTime":"2026-06-02T01:25:01.487Z","endTime":"2026-06-02T01:25:06.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.561461363024314,"aZ":-13.704388935652986,"pfxX":-4.166620103705436,"pfxZ":9.309730153907218,"pX":-0.4942981045854919,"pZ":3.9800799566712106,"vX0":5.764220383656816,"vY0":-140.178029297394,"vZ0":-2.1793231389713625,"x":135.84,"y":131.32,"x0":-2.0387758030138348,"y0":50.00432571160588,"z0":5.665461910125321,"aX":-8.268219408792566},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":6.4,"spinRate":2322,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3911652436996338,"extension":6.157365814700141},"index":2,"playId":"95382f1f-fa99-3f28-94e8-26b179c4d9c0","pitchNumber":2,"startTime":"2026-06-02T01:25:17.083Z","endTime":"2026-06-02T01:25:20.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.651079364790398,"aZ":-33.54092182113234,"pfxX":2.1036223729333234,"pfxZ":-0.8118283194578733,"pX":0.03881225489737649,"pZ":0.9742058423177115,"vX0":4.905902323833711,"vY0":-127.88440011498291,"vZ0":-4.636647412340681,"x":115.52,"y":212.48,"x0":-2.166433385153337,"y0":50.00482696109027,"z0":5.398040197697604,"aX":3.535904958928651},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.2,"breakHorizontal":-4.8,"spinRate":2695,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4258702043061202,"extension":6.293532492610759},"index":3,"playId":"3ab3f09f-e4b0-385e-ab36-d8754e0d8697","pitchNumber":3,"startTime":"2026-06-02T01:25:36.107Z","endTime":"2026-06-02T01:25:40.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.99702296903827,"aZ":-27.018460218025673,"pfxX":-9.544800550642702,"pfxZ":2.942035513782188,"pX":-0.7962674140166142,"pZ":0.7786666761314318,"vX0":6.44629432827351,"vY0":-131.793257997068,"vZ0":-6.778003040578683,"x":147.35,"y":217.76,"x0":-2.0385289305922205,"y0":50.002291646502506,"z0":5.389570349324506,"aX":-16.72691412414119},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.0,"breakHorizontal":15.8,"spinRate":1724,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4162003895266202,"extension":6.429277828558825},"index":4,"playId":"deea811b-bda4-3184-8f3a-9943f5777e5a","pitchNumber":4,"startTime":"2026-06-02T01:26:01.862Z","endTime":"2026-06-02T01:26:06.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.47848104474883,"aZ":-34.39278953484709,"pfxX":1.6526268041159056,"pfxZ":-1.3504770271250308,"pX":0.1656196893356416,"pZ":1.200814987323915,"vX0":5.15160801295351,"vY0":-128.4125050895834,"vZ0":-4.015497308654979,"x":110.69,"y":206.36,"x0":-2.0940468901120237,"y0":50.0032348162576,"z0":5.506377701981156,"aX":2.71551716199573},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.2,"breakHorizontal":-4.3,"spinRate":2654,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.42913192727422667,"extension":6.197356134382338},"hitData":{"launchSpeed":40.9,"launchAngle":-71.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.89,"coordY":196.51}},"index":5,"playId":"411c5699-a164-3d94-b2c5-4bf5c91635f8","pitchNumber":5,"startTime":"2026-06-02T01:26:18.962Z","endTime":"2026-06-02T01:26:25.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"second":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.5,"awayTeamWinProbability":66.5,"homeTeamWinProbabilityAdded":-7.699999999999996,"leverageIndex":5.2,"dramaIndex":182.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:26:25.982Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Richie Palacios flies out to center fielder Wenceel Pérez.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-02T01:26:52.633Z","endTime":"2026-06-02T01:29:13.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":86.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74030623827067,"aZ":-12.645562882623135,"pfxX":-2.77614122188097,"pfxZ":10.074765597586449,"pX":-0.5945183452049844,"pZ":3.039977449915021,"vX0":5.046498011292264,"vY0":-138.75986409897934,"vZ0":-4.555685818866295,"x":139.66,"y":156.7,"x0":-2.080958374568784,"y0":50.00522007793047,"z0":5.553810060055954,"aX":-5.382894389645066},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":4.0,"spinRate":2261,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3956120180467564,"extension":6.289748913794892},"index":0,"playId":"76f02d43-bfb0-32d4-a6de-6ddec7137007","pitchNumber":1,"startTime":"2026-06-02T01:26:56.303Z","endTime":"2026-06-02T01:27:01.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"third":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03639396390505,"aZ":-11.897172561661757,"pfxX":-3.3954909746159516,"pfxZ":10.322454614574573,"pX":-0.913836625713366,"pZ":1.8287128533309895,"vX0":4.068869162483684,"vY0":-139.63658935115242,"vZ0":-7.811889131626815,"x":151.83,"y":189.4,"x0":-1.952446166869435,"y0":50.00095823922232,"z0":5.4552563646356145,"aX":-6.668621074259361},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":5.3,"spinRate":2308,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3930783890316669,"extension":6.398931476771651},"index":1,"playId":"9c3ef7fa-5543-31d8-b955-3ff67ddb860f","pitchNumber":2,"startTime":"2026-06-02T01:27:21.530Z","endTime":"2026-06-02T01:27:48.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"third":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"}},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.383787732405082,"aZ":-28.982759505450808,"pfxX":3.033995222258987,"pfxZ":1.887929274228238,"pX":0.32461730526421667,"pZ":2.17799989185227,"vX0":5.195102585040609,"vY0":-128.72238898317195,"vZ0":-2.8925828160005103,"x":104.63,"y":179.97,"x0":-2.1095639035568357,"y0":50.00075280053626,"z0":5.547817545384928,"aX":5.116007021704136},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.0,"breakHorizontal":-6.6,"spinRate":2722,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.4246442025403119,"extension":6.072943042304483},"index":2,"playId":"b32198b5-663e-3183-b017-25a4f12de71b","pitchNumber":3,"startTime":"2026-06-02T01:27:57.166Z","endTime":"2026-06-02T01:28:01.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"third":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.092946435444354,"aZ":-10.819573617321158,"pfxX":-4.402215092485282,"pfxZ":10.62586248943555,"pX":-0.787281428996623,"pZ":3.3904399161398158,"vX0":5.041383424530623,"vY0":-141.5207476553117,"vZ0":-3.9792751691698545,"x":147.01,"y":147.24,"x0":-2.0276977402012912,"y0":50.0014808810103,"z0":5.5186606166622685,"aX":-8.846332181865213},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.5,"breakHorizontal":6.8,"spinRate":2401,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.38841567645474173,"extension":6.205244123070551},"index":3,"playId":"8e24f1b9-c031-3daa-9667-1d2d6b381eef","pitchNumber":4,"startTime":"2026-06-02T01:28:17.008Z","endTime":"2026-06-02T01:28:20.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"third":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5460018576646,"aZ":-26.448984533647945,"pfxX":-9.53782785627525,"pfxZ":3.3490334374459017,"pX":-0.5052667344142046,"pZ":0.7524307684200983,"vX0":6.9415203382525705,"vY0":-130.46577095574494,"vZ0":-6.756250953996734,"x":136.26,"y":218.46,"x0":-1.9721353906249377,"y0":50.00411018086323,"z0":5.391789504816048,"aX":-16.308942762220145},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.7,"breakHorizontal":15.6,"spinRate":1648,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4211574236736566,"extension":6.4665220069639595},"index":4,"playId":"52ddf7d4-3033-3084-9689-96585d0a324b","pitchNumber":5,"startTime":"2026-06-02T01:28:45.473Z","endTime":"2026-06-02T01:28:50.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"third":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26638900197759,"aZ":-35.13303476406077,"pfxX":1.5983891348499542,"pfxZ":-1.852882357839869,"pX":-0.00773854747243579,"pZ":1.9881139642352799,"vX0":4.789998270143077,"vY0":-126.31776022159126,"vZ0":-1.861103351140728,"x":117.29,"y":185.1,"x0":-2.144268021848615,"y0":50.001517915819754,"z0":5.587406559282791,"aX":2.554691248955212},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.6,"breakHorizontal":-4.1,"spinRate":2716,"spinDirection":42},"zone":8,"typeConfidence":2.0,"plateTime":0.43538005972887595,"extension":6.112365554378308},"hitData":{"launchSpeed":95.8,"launchAngle":36.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.26,"coordY":63.48}},"index":5,"playId":"0e444d83-b7fc-39e7-b794-70acab709f5f","pitchNumber":6,"startTime":"2026-06-02T01:29:05.479Z","endTime":"2026-06-02T01:29:13.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"third":{"id":810938,"link":"/api/v1/people/810938"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-17.0,"leverageIndex":6.16,"dramaIndex":263.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:29:13.860Z","atBatIndex":79},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to right fielder Victor Mesa Jr.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-02T01:31:41.714Z","endTime":"2026-06-02T01:32:47.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Cleavinger replaces Cole Sulser.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":9,"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-02T01:30:56.502Z","endTime":"2026-06-02T01:31:43.974Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664076,"link":"/api/v1/people/664076"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642121,"link":"/api/v1/people/642121","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":93.5,"endSpeed":84.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7781486337272,"aZ":-20.85987293238219,"pfxX":10.626453213431091,"pfxZ":6.107570499403678,"pX":0.7849254130360221,"pZ":4.816438861478098,"vX0":-4.457248040948851,"vY0":-135.98385596213055,"vZ0":2.5168343425202524,"x":87.08,"y":108.74,"x0":1.0744839054077462,"y0":50.00460550049048,"z0":5.334779793907484,"aX":19.69100653853703},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.9,"breakHorizontal":-18.1,"spinRate":2515,"spinDirection":139},"zone":12,"typeConfidence":0.92,"plateTime":0.4044398222895307,"extension":6.047857767987138},"index":1,"playId":"12418694-e1dd-39dd-907f-361f1ab3694d","pitchNumber":1,"startTime":"2026-06-02T01:31:43.974Z","endTime":"2026-06-02T01:31:47.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.591444303320504,"aZ":-25.969153584939807,"pfxX":-0.7068137306018203,"pfxZ":3.5727885377342123,"pX":-1.902182835735923,"pZ":0.7219058453385702,"vX0":-7.551624307824548,"vY0":-130.72799781996292,"vZ0":-5.722080407493747,"x":189.51,"y":219.29,"x0":1.1113078147614281,"y0":50.0035293139744,"z0":4.878968234467562,"aX":-1.22776104696686},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.4,"breakHorizontal":2.9,"spinRate":2696,"spinDirection":169},"zone":13,"typeConfidence":0.59,"plateTime":0.418385954977297,"extension":6.1351421087236115},"index":2,"playId":"0460721f-e912-36a8-85b4-50c35de072e0","pitchNumber":2,"startTime":"2026-06-02T01:32:00.192Z","endTime":"2026-06-02T01:32:04.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02236635314156,"aZ":-28.4427871303832,"pfxX":-1.4518975332095376,"pfxZ":2.2573207300817844,"pX":0.10094329559364061,"pZ":1.5813592166377655,"vX0":-2.2589038636686696,"vY0":-127.90109340379585,"vZ0":-3.0671902602281955,"x":113.15,"y":196.08,"x0":1.1850707096108266,"y0":50.00256280713609,"z0":5.032782962730595,"aX":-2.3986829856901664},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":3.1,"spinRate":2639,"spinDirection":257},"zone":14,"typeConfidence":0.9,"plateTime":0.42868128127729976,"extension":6.08401542395435},"index":3,"playId":"5f3e0689-6ff9-32bd-a68b-eb67bb8f7883","pitchNumber":3,"startTime":"2026-06-02T01:32:19.693Z","endTime":"2026-06-02T01:32:24.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":87.2,"strikeZoneTop":3.232,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33892816907054,"aZ":-9.444521243512868,"pfxX":4.8668540818486985,"pfxZ":11.590817716281157,"pX":-0.7794990708551056,"pZ":1.602947910773683,"vX0":-5.902929648796048,"vY0":-139.81701279966245,"vZ0":-8.089617373314029,"x":146.71,"y":195.5,"x0":0.7363506176187499,"y0":50.00117049893669,"z0":5.17015631584079,"aX":9.54292356482496},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.3,"breakHorizontal":-7.4,"spinRate":2416,"spinDirection":142},"zone":13,"typeConfidence":0.96,"plateTime":0.3931841524794182,"extension":6.122840874175698},"hitData":{"launchSpeed":94.1,"launchAngle":48.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.9,"coordY":91.86}},"index":4,"playId":"cef00bb5-0f2d-3e95-a2c1-e193f3c97372","pitchNumber":4,"startTime":"2026-06-02T01:32:38.076Z","endTime":"2026-06-02T01:32:47.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":679529,"link":"/api/v1/people/679529","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_ab"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_ab"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"credit":"b_pa"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:32:47.265Z","atBatIndex":80},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jahmai Jones walks.","rbi":0,"awayScore":10,"homeScore":9,"isOut":false},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-02T01:33:58.487Z","endTime":"2026-06-02T01:36:14.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jahmai Jones replaces Colt Keith.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":9,"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-02T01:32:56.243Z","endTime":"2026-06-02T01:33:07.634Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":690993,"link":"/api/v1/people/690993"},"defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":690993,"link":"/api/v1/people/690993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-02T01:33:07.634Z","endTime":"2026-06-02T01:34:00.564Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.837926684245435,"aZ":-28.094159502365876,"pfxX":-0.4198843455137351,"pfxZ":2.382814609833483,"pX":-0.9367612934434075,"pZ":2.589975485507041,"vX0":-5.198699582025823,"vY0":-130.4094193337277,"vZ0":-1.2621933937349583,"x":152.71,"y":168.85,"x0":1.1417545767460426,"y0":50.00446384570629,"z0":5.210447919871819,"aX":-0.7180601189260664},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.2,"breakHorizontal":1.9,"spinRate":2671,"spinDirection":219},"zone":11,"typeConfidence":0.79,"plateTime":0.42089729150047406,"extension":6.159446445960355},"index":2,"playId":"1b27dafd-09a3-326a-a1cf-af93a51a9045","pitchNumber":1,"startTime":"2026-06-02T01:34:00.564Z","endTime":"2026-06-02T01:34:03.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.088158368205494,"aZ":-29.26796136394374,"pfxX":-3.151519882258036,"pfxZ":1.7176722929848065,"pX":-1.7847874147369018,"pZ":1.9880405373124983,"vX0":-6.149386759565592,"vY0":-129.15759673543008,"vZ0":-2.0604829123336748,"x":185.03,"y":185.1,"x0":1.0336094106042664,"y0":50.0060435607763,"z0":5.039900944533036,"aX":-5.341386252517644},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.9,"breakHorizontal":7.1,"spinRate":2629,"spinDirection":233},"zone":13,"typeConfidence":0.83,"plateTime":0.42355223855775126,"extension":6.226633015703915},"index":3,"playId":"32bd717f-94fe-3018-afee-3d53962047da","pitchNumber":2,"startTime":"2026-06-02T01:34:21.421Z","endTime":"2026-06-02T01:34:28.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.153424444616,"aZ":-22.979761716727825,"pfxX":11.526914882403705,"pfxZ":4.794583177313088,"pX":-0.6698654909785058,"pZ":3.183401535945651,"vX0":-8.333255021114045,"vY0":-137.9443872539703,"vZ0":-1.235674939765056,"x":142.53,"y":152.83,"x0":0.9004456448662205,"y0":50.00279042476797,"z0":5.194050724397378,"aX":22.10085387241491},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.6,"breakHorizontal":-19.0,"spinRate":2480,"spinDirection":138},"zone":1,"typeConfidence":0.96,"plateTime":0.3978588991385026,"extension":6.027189507258048},"index":4,"playId":"2f03ec0e-2174-3d0a-a324-85338eed25b5","pitchNumber":3,"startTime":"2026-06-02T01:34:39.891Z","endTime":"2026-06-02T01:35:06.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"}},"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":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.286181401721517,"aZ":-32.65396598016019,"pfxX":-4.402556413434052,"pfxZ":-0.29929425370774965,"pX":-0.3812462674569243,"pZ":1.14202888415261,"vX0":-2.635608748218376,"vY0":-125.84397381434299,"vZ0":-2.8193124630742505,"x":131.53,"y":207.95,"x0":1.2542311162571966,"y0":50.00410415375312,"z0":4.941685293487951,"aX":-7.009867128972084},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.0,"breakHorizontal":8.6,"spinRate":2772,"spinDirection":281},"zone":13,"typeConfidence":0.88,"plateTime":0.4364663190693312,"extension":6.204539630208881},"index":5,"playId":"d2989096-fa15-3cc2-b448-caf84f15cae6","pitchNumber":4,"startTime":"2026-06-02T01:35:13.033Z","endTime":"2026-06-02T01:35:18.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.792940452024318,"aZ":-31.48419320450472,"pfxX":-3.6723774146548505,"pfxZ":0.43101767606131247,"pX":-0.4609274674633338,"pZ":1.4873428702533085,"vX0":-2.7367754527158006,"vY0":-125.21500859629109,"vZ0":-2.339344642238716,"x":134.57,"y":198.62,"x0":1.1239850607367816,"y0":50.00041074576344,"z0":5.01527944064871,"aX":-5.816802455066945},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.5,"breakHorizontal":7.3,"spinRate":2768,"spinDirection":263},"zone":13,"typeConfidence":0.88,"plateTime":0.43779703717032836,"extension":6.1376939384943725},"index":6,"playId":"1578422b-88d5-3427-a0b8-786f6f503925","pitchNumber":5,"startTime":"2026-06-02T01:35:34.034Z","endTime":"2026-06-02T01:36:01.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":116,"player":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"}},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.872469698173624,"aZ":-22.15820945997963,"pfxX":10.903489720262854,"pfxZ":5.1708287417872025,"pX":-1.083316849776734,"pZ":0.23760955701625602,"vX0":-9.581789457195088,"vY0":-138.9839023003743,"vZ0":-8.25009716151744,"x":158.29,"y":232.36,"x0":1.0082069217562357,"y0":50.00596516430076,"z0":4.739582704689014,"aX":21.135197633926904},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.6,"breakHorizontal":-17.5,"spinRate":2433,"spinDirection":138},"zone":13,"typeConfidence":0.96,"plateTime":0.3955188849203721,"extension":6.405532213518358},"index":7,"playId":"3aa64df3-01d0-3a7a-9528-d3a11e3cf87c","pitchNumber":6,"startTime":"2026-06-02T01:36:09.455Z","endTime":"2026-06-02T01:36:14.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"credit":"b_pa"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.51,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:36:14.967Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-02T01:36:55.996Z","endTime":"2026-06-02T01:38:26.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"b5666ffb-0bba-37ea-be40-b76396a4bbde","startTime":"2026-06-02T01:36:38.575Z","endTime":"2026-06-02T01:36:42.267Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.704347027478374,"aZ":-32.167984809412864,"pfxX":-3.8780041636483693,"pfxZ":0.007291112431785152,"pX":-0.5321512476816894,"pZ":2.8410382883926744,"vX0":-3.287989994734802,"vY0":-126.99792045725033,"vZ0":0.6177250113344364,"x":137.28,"y":162.07,"x0":1.282719555120026,"y0":50.00590947542919,"z0":5.150759386175854,"aX":-6.342793774695722},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.4,"breakHorizontal":7.8,"spinRate":2762,"spinDirection":254},"zone":1,"typeConfidence":0.89,"plateTime":0.43108904091001365,"extension":6.071112893242049},"index":1,"playId":"b8ebb5cd-6efd-352b-97ab-b66f085638de","pitchNumber":1,"startTime":"2026-06-02T01:36:58.251Z","endTime":"2026-06-02T01:37:03.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.885633080343332,"aZ":-34.22530647073435,"pfxX":-2.860770052619087,"pfxZ":-1.266279627495683,"pX":-0.6940358219041309,"pZ":1.5357886837393282,"vX0":-3.6036608944749813,"vY0":-126.44454142559957,"vZ0":-1.7660760844280983,"x":143.46,"y":197.31,"x0":1.121574348882532,"y0":50.00435707585133,"z0":4.990641129607161,"aX":-4.629684994091513},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.5,"breakHorizontal":6.0,"spinRate":2767,"spinDirection":255},"zone":13,"typeConfidence":0.92,"plateTime":0.4332527349066386,"extension":6.104158911847223},"index":2,"playId":"cdb9086a-27ca-3772-baee-cf1520e196ff","pitchNumber":2,"startTime":"2026-06-02T01:37:18.327Z","endTime":"2026-06-02T01:37:22.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"8ce08482-2f4a-36fb-bed0-4efeea617c06","startTime":"2026-06-02T01:37:40.528Z","endTime":"2026-06-02T01:37:44.046Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52897089863201,"aZ":-13.062923745663237,"pfxX":3.8106353761404543,"pfxZ":9.643964473898183,"pX":0.8325856487381715,"pZ":4.053162312694152,"vX0":-2.173739963628016,"vY0":-140.08885971323588,"vZ0":-1.2375259932560199,"x":85.26,"y":129.34,"x0":1.124754012695911,"y0":50.00135092267958,"z0":5.357192015023044,"aX":7.550666790247486},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":-6.5,"spinRate":2415,"spinDirection":140},"zone":12,"typeConfidence":0.96,"plateTime":0.39143050497678766,"extension":6.158931614472172},"index":4,"playId":"509fa11f-3297-3ac4-9071-60cea4ac35d2","pitchNumber":3,"startTime":"2026-06-02T01:38:00.856Z","endTime":"2026-06-02T01:38:04.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.435874851651306,"aZ":-35.19910166260042,"pfxX":-3.688292432276901,"pfxZ":-1.9136139752080092,"pX":-0.43823687253768456,"pZ":1.117802063378824,"vX0":-2.762079340536202,"vY0":-124.99623004497151,"vZ0":-2.4342550856286485,"x":133.7,"y":208.6,"x0":1.1606365185712697,"y0":50.00211436254169,"z0":4.997141194188004,"aX":-5.830099527584845},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.8,"breakHorizontal":7.3,"spinRate":2796,"spinDirection":268},"zone":13,"typeConfidence":0.9,"plateTime":0.43836569125629055,"extension":6.13118761360386},"index":5,"playId":"f9bf8821-e6ec-371e-9aea-6ba6bf9ebc05","pitchNumber":4,"startTime":"2026-06-02T01:38:20.798Z","endTime":"2026-06-02T01:38:26.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":672761,"link":"/api/v1/people/672761","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_ab"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_ab"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"credit":"b_pa"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":2.099999999999998,"leverageIndex":0.9,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:38:26.046Z","atBatIndex":82},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Hao-Yu Lee pops out to first baseman Jonathan Aranda in foul territory.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-02T01:39:11.995Z","endTime":"2026-06-02T01:41:25.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":701678,"fullName":"Hao-Yu Lee","link":"/api/v1/people/701678"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"618f6582-2936-3139-9d5a-33db4b90b4b5","startTime":"2026-06-02T01:38:52.970Z","endTime":"2026-06-02T01:38:56.176Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50277016236956,"aZ":-14.15726619823527,"pfxX":3.850805739221637,"pfxZ":9.05829433424039,"pX":-0.2916400555170761,"pZ":4.089430582392291,"vX0":-4.843628954067431,"vY0":-140.31468338904202,"vZ0":-0.9919069846992785,"x":128.12,"y":128.37,"x0":0.958698096379967,"y0":50.00053905080635,"z0":5.372251114170372,"aX":7.6579229670302515},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":-6.0,"spinRate":2409,"spinDirection":141},"zone":11,"typeConfidence":0.93,"plateTime":0.3907213523216937,"extension":6.194942891147075},"index":1,"playId":"f50b2c7b-dd3e-3036-ad82-767ef4ebcdb8","pitchNumber":1,"startTime":"2026-06-02T01:39:14.286Z","endTime":"2026-06-02T01:39:18.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1471194913279,"aZ":-31.720538055075284,"pfxX":-3.0326189216573214,"pfxZ":0.2674696071567171,"pX":-1.2928451395366614,"pZ":1.2681875756260796,"vX0":-5.285576355713771,"vY0":-129.339038743913,"vZ0":-3.235151208789803,"x":166.28,"y":204.54,"x0":1.1747890647840973,"y0":50.001114743242084,"z0":4.979514605165897,"aX":-5.113327096751333},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.0,"breakHorizontal":6.7,"spinRate":2823,"spinDirection":239},"zone":13,"typeConfidence":0.86,"plateTime":0.4242393045932302,"extension":6.095558914819074},"index":2,"playId":"33a338d1-72be-3bdd-a34a-bf52970c8557","pitchNumber":2,"startTime":"2026-06-02T01:39:31.552Z","endTime":"2026-06-02T01:39:36.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00896841266453,"aZ":-22.170130630600813,"pfxX":11.279227451823422,"pfxZ":5.184304496778463,"pX":0.5958993974645248,"pZ":2.8942114172442452,"vX0":-5.641889501828693,"vY0":-138.75608642231597,"vZ0":-1.7474378778155515,"x":94.29,"y":160.64,"x0":1.2014032834836954,"y0":50.004922661924994,"z0":5.024839448827516,"aX":21.771140087879772},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.1,"breakHorizontal":-19.1,"spinRate":2587,"spinDirection":136},"zone":3,"typeConfidence":0.95,"plateTime":0.39630287051523494,"extension":6.137416260083873},"index":3,"playId":"a419cb26-453f-3ba9-b521-618893479b63","pitchNumber":3,"startTime":"2026-06-02T01:39:50.123Z","endTime":"2026-06-02T01:39:54.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.527903755677837,"aZ":-34.29104563613665,"pfxX":-3.618282166025681,"pfxZ":-1.3028112628265571,"pX":0.429787164353658,"pZ":1.375198585400901,"vX0":-1.1996824266715111,"vY0":-126.86518519670413,"vZ0":-1.9432054967623584,"x":100.62,"y":201.65,"x0":1.3791518648524097,"y0":50.002922107017284,"z0":4.890515939861051,"aX":-5.883314879288487},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.5,"breakHorizontal":6.8,"spinRate":2804,"spinDirection":243},"zone":14,"typeConfidence":0.92,"plateTime":0.4321348893201771,"extension":6.010282835173201},"index":4,"playId":"8d1148f9-1821-38e1-85ff-0b173762bf79","pitchNumber":4,"startTime":"2026-06-02T01:40:09.914Z","endTime":"2026-06-02T01:40:13.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16763278611276,"aZ":-22.92800369001797,"pfxX":11.048502015321052,"pfxZ":4.853225112189204,"pX":-0.3604061996489212,"pZ":2.8959319950858546,"vX0":-7.560957083354287,"vY0":-137.8120915902182,"vZ0":-1.7283948770714102,"x":130.74,"y":160.59,"x0":0.9956937226178718,"y0":50.0061269733871,"z0":5.0938440385576005,"aX":21.06694233522688},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.5,"breakHorizontal":-18.2,"spinRate":2575,"spinDirection":130},"zone":1,"typeConfidence":0.95,"plateTime":0.3988068598886172,"extension":6.137410270392582},"index":5,"playId":"92ebd6bb-ff0e-3c8b-8468-f9f7769f254c","pitchNumber":5,"startTime":"2026-06-02T01:40:29.852Z","endTime":"2026-06-02T01:40:33.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.15619006715468,"aZ":-23.191453744246232,"pfxX":11.158527510858008,"pfxZ":4.526251089179944,"pX":-0.35685636383323965,"pZ":3.0059442857305214,"vX0":-7.955965902773625,"vY0":-140.7404422933513,"vZ0":-1.3200132056556326,"x":130.6,"y":157.62,"x0":1.0724812336376899,"y0":50.00248720914331,"z0":4.998768198935123,"aX":22.14353304221167},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.0,"breakHorizontal":-18.4,"spinRate":2642,"spinDirection":137},"zone":1,"typeConfidence":0.96,"plateTime":0.39079447940349166,"extension":6.255150631530309},"index":6,"playId":"bdbb9545-f878-3f3b-8016-d5dd1bb193f8","pitchNumber":6,"startTime":"2026-06-02T01:40:50.796Z","endTime":"2026-06-02T01:40:53.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43614809402173,"aZ":-33.928625497305546,"pfxX":-2.2664038941556175,"pfxZ":-1.0628484982946125,"pX":-0.6381482123170658,"pZ":1.6951474879003374,"vX0":-4.052576440192307,"vY0":-128.30037064608646,"vZ0":-1.5011437745925293,"x":141.32,"y":193.01,"x0":1.260930070790448,"y0":50.001083033445084,"z0":4.95071266022368,"aX":-3.7485767077078975},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.0,"breakHorizontal":5.0,"spinRate":2678,"spinDirection":265},"zone":7,"typeConfidence":0.92,"plateTime":0.42816359664159576,"extension":6.108283899761684},"hitData":{"launchSpeed":78.1,"launchAngle":73.0,"totalDistance":112.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":159.41,"coordY":183.1}},"index":7,"playId":"97a79094-3a31-3f06-8b6c-222ecb93af15","pitchNumber":7,"startTime":"2026-06-02T01:41:14.443Z","endTime":"2026-06-02T01:41:25.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664076,"link":"/api/v1/people/664076","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":810938,"link":"/api/v1/people/810938"},"left":{"id":668723,"link":"/api/v1/people/668723"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":683748,"link":"/api/v1/people/683748"}},"offense":{"batter":{"id":701678,"link":"/api/v1/people/701678","batSide":{"code":"R","description":"Right"}},"first":{"id":663330,"link":"/api/v1/people/663330"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_ab"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_ab"},{"player":{"id":701678,"link":"/api/v1/people/701678"},"credit":"b_pa"},{"player":{"id":664076,"link":"/api/v1/people/664076"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.72,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:41:25.305Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Junior Caminero grounds out sharply, second baseman Hao-Yu Lee to first baseman Spencer Torkelson.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-02T01:43:39.095Z","endTime":"2026-06-02T01:44:39.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701678,"link":"/api/v1/people/701678"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to third base for Kevin McGonigle.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":9,"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-02T01:43:05.766Z","endTime":"2026-06-02T01:43:05.784Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805808,"link":"/api/v1/people/805808"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"100","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":690993,"link":"/api/v1/people/690993"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Zack Short replaces Jahmai Jones, batting 6th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":9,"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-02T01:43:05.784Z","endTime":"2026-06-02T01:43:41.399Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670097,"link":"/api/v1/people/670097"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"602","replacedPlayer":{"id":663330,"link":"/api/v1/people/663330"},"defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":805808,"link":"/api/v1/people/805808"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56241335975735,"aZ":-14.275645440979634,"pfxX":-9.089433594713817,"pfxZ":9.194228083513503,"pX":-0.7851583962486295,"pZ":2.2454675709328367,"vX0":6.46693477997607,"vY0":-138.99503038075204,"vZ0":-6.364163315696985,"x":146.93,"y":178.15,"x0":-1.966678845011401,"y0":50.00623041502714,"z0":5.521383649834734,"aX":-17.70240247508253},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":15.0,"spinRate":2183,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.39479814177897277,"extension":6.319852845490371},"index":2,"playId":"7998adc2-cc52-308d-b37a-696f20610e6f","pitchNumber":1,"startTime":"2026-06-02T01:43:41.399Z","endTime":"2026-06-02T01:43:46.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.309577411895997,"aZ":-27.330663729135352,"pfxX":-1.0062960827720198,"pfxZ":2.7950025419089712,"pX":0.6131285110223651,"pZ":1.6346149557418308,"vX0":7.092198008152031,"vY0":-130.08979257634147,"vZ0":-4.616571628298323,"x":93.63,"y":194.65,"x0":-2.00421474892546,"y0":50.003680027839486,"z0":5.475423718570247,"aX":-1.7449671510227274},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.3,"breakHorizontal":0.5,"spinRate":2750,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.4191665624815233,"extension":6.329368200933622},"index":3,"playId":"319989fc-073c-37b5-bb37-fde38a5f8a98","pitchNumber":2,"startTime":"2026-06-02T01:43:55.119Z","endTime":"2026-06-02T01:44:21.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"}},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-02T01:44:21.325Z","endTime":"2026-06-02T01:44:32.962Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197361396428853,"aZ":-32.228422870325694,"pfxX":2.801303535210952,"pfxZ":-0.03272885681327864,"pX":0.8279936998524668,"pZ":2.8945362341784318,"vX0":6.135615030002763,"vY0":-127.85423224769694,"vZ0":-0.48302449531417846,"x":85.44,"y":160.63,"x0":-1.9739573282766212,"y0":50.0033281262378,"z0":5.631531349550923,"aX":4.602132984703397},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.1,"breakHorizontal":-6.6,"spinRate":2589,"spinDirection":76},"zone":12,"typeConfidence":2.0,"plateTime":0.4296383260210139,"extension":6.212240091845978},"hitData":{"launchSpeed":109.1,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":144.21,"coordY":150.16}},"index":5,"playId":"524caa70-4027-379e-a546-3ea8da586f1f","pitchNumber":3,"startTime":"2026-06-02T01:44:32.962Z","endTime":"2026-06-02T01:44:39.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.5,"awayTeamWinProbability":88.5,"homeTeamWinProbabilityAdded":-8.899999999999999,"leverageIndex":3.47,"dramaIndex":147.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:44:39.607Z","atBatIndex":84},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Vilade strikes out on a foul tip.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-02T01:45:07.691Z","endTime":"2026-06-02T01:47:08.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":668723,"fullName":"Ryan Vilade","link":"/api/v1/people/668723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":9,"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-02T01:45:02.443Z","endTime":"2026-06-02T01:45:09.968Z","isPitch":false,"type":"action","player":{"id":668723,"link":"/api/v1/people/668723"},"defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.140671969873722,"aZ":-11.37014064929661,"pfxX":-4.626447571642238,"pfxZ":10.580421098059524,"pX":2.1006784524457993,"pZ":-0.09454060630531685,"vX0":11.706523212986362,"vY0":-139.30182066232985,"vZ0":-12.74973843145339,"x":36.93,"y":241.33,"x0":-1.5541886986330546,"y0":50.00378376219312,"z0":5.292171540163276,"aX":-9.09842620385473},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":6.0,"spinRate":2329,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.39311594597576693,"extension":6.493452465137066},"index":1,"playId":"6f0eef9b-9fa4-336e-a3d3-ca5bdbd32e86","pitchNumber":1,"startTime":"2026-06-02T01:45:09.968Z","endTime":"2026-06-02T01:45:14.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.2,"endSpeed":87.6,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05528200509854,"aZ":-17.997281496567464,"pfxX":-9.580331652234321,"pfxZ":7.204760123066291,"pX":0.023037467636628704,"pZ":1.8780912813690993,"vX0":8.582975350596339,"vY0":-139.74907689169353,"vZ0":-6.606714844854297,"x":116.12,"y":188.07,"x0":-1.8513348617931666,"y0":50.00308302848109,"z0":5.4656790590104,"aX":-18.849578074587853},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":15.5,"spinRate":2197,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.39273553874437805,"extension":6.412194147848689},"index":2,"playId":"6c3c7ec1-5a71-36a9-b39f-f17d85577635","pitchNumber":2,"startTime":"2026-06-02T01:45:31.137Z","endTime":"2026-06-02T01:45:35.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.759727464412514,"aZ":-18.95222439083682,"pfxX":-9.931237644262177,"pfxZ":6.740087640077452,"pX":-0.0542137931146111,"pZ":1.8290149569879142,"vX0":8.395225590344953,"vY0":-139.5166497466527,"vZ0":-6.609946567436294,"x":119.07,"y":189.4,"x0":-1.81895240086183,"y0":50.00480164119104,"z0":5.487620165127299,"aX":-19.488959545311165},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.9,"breakHorizontal":16.2,"spinRate":2174,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.3932982465529178,"extension":6.426461710010539},"index":3,"playId":"96202fd5-0e8b-31f6-844c-41424f17b4c1","pitchNumber":3,"startTime":"2026-06-02T01:45:47.555Z","endTime":"2026-06-02T01:45:53.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.386389252355656,"aZ":-33.97211159210291,"pfxX":3.3935580723746304,"pfxZ":-1.0914130025022546,"pX":1.2754072421439915,"pZ":1.7237424161648194,"vX0":7.067794026740487,"vY0":-128.24702281685117,"vZ0":-2.817256252886688,"x":68.38,"y":192.24,"x0":-1.9697533591997078,"y0":50.002417398787976,"z0":5.517274374386184,"aX":5.587558830499995},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.4,"breakHorizontal":-7.9,"spinRate":2727,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.42898836587904743,"extension":6.326908707863871},"index":4,"playId":"ed3ee0f1-14de-3a95-a58d-ec16f0fb614d","pitchNumber":4,"startTime":"2026-06-02T01:46:06.291Z","endTime":"2026-06-02T01:46:10.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":96.6,"endSpeed":87.7,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.74169523080308,"aZ":-11.867974791420112,"pfxX":-4.738005946375038,"pfxZ":10.276605203451203,"pX":1.2686508454268202,"pZ":1.906102950123486,"vX0":9.74849635748616,"vY0":-140.179861461678,"vZ0":-7.649126306159395,"x":68.64,"y":187.32,"x0":-1.6495107236381112,"y0":50.00601630358456,"z0":5.4576244254020265,"aX":-9.365673684955446},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":6.4,"spinRate":2295,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.391777600179116,"extension":6.454853559347995},"index":5,"playId":"6eb7dc20-9d31-3950-b4be-b3fe587ca9d6","pitchNumber":5,"startTime":"2026-06-02T01:46:24.900Z","endTime":"2026-06-02T01:46:29.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97864039755619,"aZ":-17.312224857942688,"pfxX":-9.531853403427082,"pfxZ":7.655327294517651,"pX":-1.298580446092203,"pZ":3.1253596352594437,"vX0":4.922537959350274,"vY0":-138.69579560056786,"vZ0":-3.6379642962869414,"x":96.93,"y":155.5,"x0":-1.8610547852678438,"y0":50.006435994340855,"z0":5.613732204707658,"aX":-18.512467100206106},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":16.2,"spinRate":2146,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39541266730439206,"extension":6.251047927995115},"index":6,"playId":"7cc67ce1-28fb-3151-a311-830060965a80","pitchNumber":6,"startTime":"2026-06-02T01:46:40.782Z","endTime":"2026-06-02T01:46:45.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.275,"strikeZoneBottom":1.653,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.01392155966007,"aZ":-11.923553467895985,"pfxX":-5.155896301748621,"pfxZ":10.194648936883487,"pX":-0.028071288379892506,"pZ":3.2699907350944555,"vX0":6.843462216883967,"vY0":-140.33409462653503,"vZ0":-4.258666939697146,"x":118.07,"y":150.49,"x0":-1.8332078717266762,"y0":50.001137945898265,"z0":5.589393802761261,"aX":-10.240255652128912},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":7.8,"spinRate":2360,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.390947032741932,"extension":6.397630776964927},"index":7,"playId":"9e5c124c-5597-3b2c-83fc-64870d43deb7","pitchNumber":7,"startTime":"2026-06-02T01:47:02.319Z","endTime":"2026-06-02T01:47:08.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":668723,"link":"/api/v1/people/668723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":668723,"link":"/api/v1/people/668723"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":-6.8,"leverageIndex":2.71,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:47:08.289Z","atBatIndex":85},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Mesa Jr. strikes out swinging.","rbi":0,"awayScore":10,"homeScore":9,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-02T01:47:30.363Z","endTime":"2026-06-02T01:48:34.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.92"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.51"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.85"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.35"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.34"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.67"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.59"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.42"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.58"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"65.32"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.66"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.86"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.11"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".353"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".050"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".846"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".875"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".684"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".455"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".846"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":683748,"fullName":"Victor Mesa Jr.","link":"/api/v1/people/683748"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.138673435643085,"aZ":-13.225712850019056,"pfxX":-5.730979253557155,"pfxZ":9.682393164541164,"pX":-0.5189810939756772,"pZ":2.48514158262932,"vX0":5.933835949750896,"vY0":-139.4501869331611,"vZ0":-6.038927443174031,"x":136.78,"y":171.68,"x0":-1.9360875475376356,"y0":50.00637106644241,"z0":5.561362100734193,"aX":-11.220763111644185},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":9.0,"spinRate":2320,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.393692914503319,"extension":6.311108673531146},"index":0,"playId":"62515df9-6bcc-3ee3-a984-ef59ec4bc816","pitchNumber":1,"startTime":"2026-06-02T01:47:32.801Z","endTime":"2026-06-02T01:47:37.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-02T01:47:45.214Z","endTime":"2026-06-02T01:47:51.560Z","isPitch":false,"type":"action","player":{"id":683748,"link":"/api/v1/people/683748"},"defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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.8,"endSpeed":88.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04799434603674,"aZ":-10.808629328336625,"pfxX":-6.0296609616199595,"pfxZ":10.752465386214972,"pX":0.2897906882428914,"pZ":1.1679505885965595,"vX0":7.835634340519344,"vY0":-140.38149429649178,"vZ0":-9.73531363774634,"x":105.95,"y":207.25,"x0":-1.7598614532970562,"y0":50.00692798777233,"z0":5.393511309536358,"aX":-11.986206471902364},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":9.2,"spinRate":2403,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39081390324154386,"extension":6.405945190677084},"index":2,"playId":"38e069a2-47b5-315d-aefc-e16a9546503b","pitchNumber":2,"startTime":"2026-06-02T01:47:51.560Z","endTime":"2026-06-02T01:47:56.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.779746935495684,"aZ":-30.88444417618652,"pfxX":0.761626333819551,"pfxZ":0.777423762240459,"pX":0.0445671395295873,"pZ":1.0541345625859673,"vX0":4.961502740184822,"vY0":-128.22379231748957,"vZ0":-4.988989002389844,"x":115.3,"y":210.32,"x0":-2.0153701794670047,"y0":50.00512177196325,"z0":5.43801012744965,"aX":1.2662715024821223},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.5,"breakHorizontal":-2.5,"spinRate":2687,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.42735242827559716,"extension":6.203985056820672},"index":3,"playId":"b202363c-b6bc-350e-bdbe-47708bf8cecb","pitchNumber":3,"startTime":"2026-06-02T01:48:07.138Z","endTime":"2026-06-02T01:48:11.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"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":91.2,"endSpeed":83.5,"strikeZoneTop":3.158,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9958824628392,"aZ":-23.18390532432353,"pfxX":-8.783995089710878,"pfxZ":5.05232647376004,"pX":-0.72751028902142,"pZ":1.5723859626937338,"vX0":6.069145786140824,"vY0":-132.67354748763677,"vZ0":-5.657276621475132,"x":144.73,"y":196.33,"x0":-1.9062054940601496,"y0":50.000012999921395,"z0":5.427140284049933,"aX":-15.620924214473623},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.0,"breakHorizontal":14.5,"spinRate":1782,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.4131968402288697,"extension":6.345573410812588},"index":4,"playId":"2260696d-8c87-3c93-a50e-24f49cb8fa24","pitchNumber":4,"startTime":"2026-06-02T01:48:30.191Z","endTime":"2026-06-02T01:48:34.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676684,"link":"/api/v1/people/676684","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":693307,"link":"/api/v1/people/693307"},"first":{"id":679529,"link":"/api/v1/people/679529"},"second":{"id":701678,"link":"/api/v1/people/701678"},"third":{"id":805808,"link":"/api/v1/people/805808"},"shortstop":{"id":670097,"link":"/api/v1/people/670097"},"left":{"id":663837,"link":"/api/v1/people/663837"},"center":{"id":672761,"link":"/api/v1/people/672761"},"right":{"id":656716,"link":"/api/v1/people/656716"}},"offense":{"batter":{"id":683748,"link":"/api/v1/people/683748","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658292,"link":"/api/v1/people/658292"},"officialType":"Second Base"},{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683748,"link":"/api/v1/people/683748"},"credit":"b_ab"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_ab"},{"player":{"id":683748,"link":"/api/v1/people/683748"},"credit":"b_pa"},{"player":{"id":676684,"link":"/api/v1/people/676684"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-4.7,"leverageIndex":1.87,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-06-02T01:48:34.908Z","atBatIndex":86}]