[{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Ernie Clement reaches on a fielding error by pitcher Patrick Sandoval.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T23:16:03.121Z","endTime":"2026-07-24T23:16:46.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663776,"link":"/api/v1/people/663776"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielding_error"}]}],"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-07-24T19:38:32.179Z","endTime":"2026-07-24T22:58:36.505Z","isPitch":false,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"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-07-24T22:58:36.505Z","endTime":"2026-07-24T23:15:12.254Z","isPitch":false,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"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-07-24T23:15:12.254Z","endTime":"2026-07-24T23:16:05.448Z","isPitch":false,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75309763672959,"aZ":-12.031956138403451,"pfxX":5.532744499046172,"pfxZ":10.525237178894997,"pX":0.3915241085622952,"pZ":3.234001658022133,"vX0":-4.650755279051231,"vY0":-136.86490158930405,"vZ0":-5.02387214099313,"x":102.08,"y":151.46,"x0":1.3867703189904437,"y0":50.00164516837334,"z0":5.904790638411254,"aX":10.586928132126141},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":-9.1,"spinRate":2274,"spinDirection":150},"zone":3,"typeConfidence":0.92,"plateTime":0.3988772118259911,"extension":6.1043130907036565},"index":3,"playId":"f186785a-bd4d-335a-b232-c6b6e33e20cc","pitchNumber":1,"startTime":"2026-07-24T23:16:05.448Z","endTime":"2026-07-24T23:16:08.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":83.0,"endSpeed":76.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.157892134253277,"aZ":-24.456767996558543,"pfxX":8.771158646407587,"pfxZ":5.173979234984786,"pX":-0.19491245391789835,"pZ":1.9227960730126332,"vX0":-6.626539521103136,"vY0":-120.72765126488204,"vZ0":-4.054641647147229,"x":124.43,"y":186.86,"x0":1.4316024814128525,"y0":50.00370111436428,"z0":5.7502752154200945,"aX":13.08636313815297},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.8,"breakHorizontal":-14.5,"spinRate":1627,"spinDirection":117},"zone":8,"typeConfidence":0.92,"plateTime":0.4518449974103165,"extension":6.446262999768719},"index":4,"playId":"14023f83-131c-3176-955d-20a4c47fc96d","pitchNumber":2,"startTime":"2026-07-24T23:16:22.844Z","endTime":"2026-07-24T23:16:26.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.567759575052257,"aZ":-23.28611502975472,"pfxX":10.050380815795112,"pfxZ":5.968835688066285,"pX":0.7182463852843368,"pZ":0.7156704019708308,"vX0":-4.842611233153131,"vY0":-120.73972809319653,"vZ0":-6.742999175535267,"x":89.62,"y":219.46,"x0":1.4347592708313985,"y0":50.00422324556902,"z0":5.568617958280464,"aX":14.970854217466066},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.6,"breakHorizontal":-17.2,"spinRate":1711,"spinDirection":115},"zone":14,"typeConfidence":0.93,"plateTime":0.4521238395176046,"extension":6.266799472599245},"hitData":{"launchSpeed":60.5,"launchAngle":-17.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.89,"coordY":172.24}},"index":5,"playId":"8bfb0407-f5f5-3fea-8673-c5cb5c275384","pitchNumber":3,"startTime":"2026-07-24T23:16:39.878Z","endTime":"2026-07-24T23:16:46.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-07-24T23:16:46.972Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T23:17:07.292Z","endTime":"2026-07-24T23:18:35.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.7,"endSpeed":80.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.303983637704675,"aZ":-24.946635074872496,"pfxX":-3.850659788346295,"pfxZ":4.452731009292476,"pX":-0.2559216734332927,"pZ":0.8624029328826196,"vX0":-2.9865670554648456,"vY0":-126.20317057649085,"vZ0":-7.184228725769741,"x":126.76,"y":215.5,"x0":1.4405979949343342,"y0":50.001010043851984,"z0":5.7387969921294015,"aX":-6.245743036027361},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.7,"breakHorizontal":7.7,"spinRate":2577,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.4330607470117318,"extension":6.192393765357132},"index":0,"playId":"00ee0df1-2a2a-3958-8dd8-b31ebdb6c5f4","pitchNumber":1,"startTime":"2026-07-24T23:17:18.050Z","endTime":"2026-07-24T23:17:21.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.6,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.229255652817844,"aZ":-13.385677383972725,"pfxX":4.50257888668296,"pfxZ":9.85688142013358,"pX":-0.02138241564870246,"pZ":2.5048413763561848,"vX0":-4.759338671321734,"vY0":-136.27446720764928,"vZ0":-6.551254363223713,"x":117.82,"y":171.15,"x0":1.1517654429206698,"y0":50.00025688880952,"z0":5.841275772620715,"aX":8.579890643760764},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":-7.3,"spinRate":2136,"spinDirection":157},"zone":5,"typeConfidence":0.93,"plateTime":0.39992222349702766,"extension":6.05728946393564},"index":1,"playId":"8240e958-4c1f-36a8-aee9-16d39cef2ced","pitchNumber":2,"startTime":"2026-07-24T23:17:37.996Z","endTime":"2026-07-24T23:17:42.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.756295841346702,"aZ":-22.6225844044927,"pfxX":8.295530498316754,"pfxZ":6.354429399390542,"pX":-0.4446603052076851,"pZ":3.0869383712534204,"vX0":-6.56942397058609,"vY0":-121.5697596774638,"vZ0":-1.9638127802322627,"x":133.95,"y":155.43,"x0":1.2084979234399653,"y0":50.0058491310144,"z0":5.859386303015228,"aX":12.479035873414603},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":11.3,"breakHorizontal":-13.6,"spinRate":1720,"spinDirection":115},"zone":1,"typeConfidence":0.91,"plateTime":0.4497152524456607,"extension":6.198288809549888},"index":2,"playId":"9d3b98c7-cab7-3c46-b5d2-81e4b476a030","pitchNumber":3,"startTime":"2026-07-24T23:18:02.120Z","endTime":"2026-07-24T23:18:05.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88257047426571,"aZ":-21.892179398298307,"pfxX":8.340188620619,"pfxZ":6.514662934488179,"pX":0.379195851932741,"pZ":2.1193147786360544,"vX0":-4.638974045000239,"vY0":-124.32917347741908,"vZ0":-4.503951622865772,"x":102.55,"y":181.56,"x0":1.1771464161292295,"y0":50.00573748884684,"z0":5.751428930136587,"aX":13.173582708747976},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":11.0,"breakHorizontal":-14.2,"spinRate":1712,"spinDirection":121},"zone":9,"typeConfidence":0.89,"plateTime":0.43907089946552613,"extension":6.282487685472639},"hitData":{"launchSpeed":84.7,"launchAngle":33.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.06,"coordY":87.33}},"index":3,"playId":"db8a5a56-e11d-3bbf-9596-a78a1057410d","pitchNumber":4,"startTime":"2026-07-24T23:18:24.045Z","endTime":"2026-07-24T23:18:35.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:18:35.641Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong challenged (pitch result), call on the field was overturned: Kazuma Okamoto called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T23:18:55.023Z","endTime":"2026-07-24T23:21:07.844Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51292670135958,"aZ":-18.32091063952658,"pfxX":7.626259876054032,"pfxZ":7.007962033434997,"pX":0.010701070993927473,"pZ":1.9721260120851867,"vX0":-6.112938519130683,"vY0":-139.08218250847415,"vZ0":-7.1090456555775665,"x":116.59,"y":185.53,"x0":1.2362569691147682,"y0":50.00548744365384,"z0":5.75749731698216,"aX":15.08037566179511},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.5,"breakHorizontal":-12.7,"spinRate":2097,"spinDirection":151},"zone":8,"typeConfidence":0.89,"plateTime":0.3924536131419001,"extension":6.204805906390633},"index":0,"playId":"97ceb895-c69f-3fb3-9dd9-2b78c69a19e4","pitchNumber":1,"startTime":"2026-07-24T23:19:02.563Z","endTime":"2026-07-24T23:19:05.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":88.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3242064218535,"aZ":-17.705459881351192,"pfxX":8.188170405179877,"pfxZ":7.283765558202355,"pX":0.759978334232262,"pZ":2.338973576623995,"vX0":-3.9493290303542863,"vY0":-139.33462430418336,"vZ0":-6.302655410579673,"x":88.03,"y":175.63,"x0":1.1240905491471294,"y0":50.00296059191128,"z0":5.780884764374223,"aX":16.263402977605065},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.2,"breakHorizontal":-14.2,"spinRate":2155,"spinDirection":150},"zone":6,"typeConfidence":0.91,"plateTime":0.39158059908827836,"extension":6.078591684214066},"index":1,"playId":"c1c4e90e-8585-3aa5-97f3-63b797452a6d","pitchNumber":2,"startTime":"2026-07-24T23:19:25.134Z","endTime":"2026-07-24T23:19:29.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":84.9,"endSpeed":78.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.746967588876153,"aZ":-22.74651511715978,"pfxX":7.347744822426329,"pfxZ":6.029529688962311,"pX":1.531316422528957,"pZ":3.0086195125327357,"vX0":-1.8859792605107055,"vY0":-123.70746515113645,"vZ0":-2.3782561917892293,"x":58.63,"y":157.55,"x0":1.3450468506172772,"y0":50.00073572467945,"z0":5.872718158305841,"aX":11.481593335370858},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.7,"breakHorizontal":-13.0,"spinRate":1718,"spinDirection":122},"zone":12,"typeConfidence":0.89,"plateTime":0.44135037772405417,"extension":6.164250397730942},"index":2,"playId":"60c7233e-3e5e-3ec1-959f-1541c543b6b8","pitchNumber":3,"startTime":"2026-07-24T23:19:47.965Z","endTime":"2026-07-24T23:19:51.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.651972941026106,"aZ":-16.381413788430688,"pfxX":7.896643882557104,"pfxZ":7.960442405014116,"pX":0.0619358981841081,"pZ":2.6228082284489966,"vX0":-5.732160199711704,"vY0":-139.3344741708269,"vZ0":-5.6945668333456645,"x":114.64,"y":167.96,"x0":1.1105193023039641,"y0":50.00448096326019,"z0":5.759801816115704,"aX":15.668831945611169},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":-13.3,"spinRate":2212,"spinDirection":156},"zone":5,"typeConfidence":0.88,"plateTime":0.3917571347407365,"extension":6.047206059269174},"index":3,"playId":"d99a4ed9-17fb-32e6-b971-3f2c94cc400a","pitchNumber":4,"startTime":"2026-07-24T23:20:10.557Z","endTime":"2026-07-24T23:20:13.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"200a8dfc-46d1-370f-8ef5-5e79af6b6c26","startTime":"2026-07-24T23:20:39.494Z","endTime":"2026-07-24T23:20:44.521Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.5,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49401847862391,"aZ":-19.546600401181163,"pfxX":-0.5554762486294621,"pfxZ":7.195035407495602,"pX":-0.09422156558318948,"pZ":1.6238414797826337,"vX0":-3.284769194323703,"vY0":-130.64911890735553,"vZ0":-6.947288107371975,"x":120.59,"y":194.94,"x0":1.2435956600560996,"y0":50.005697349508345,"z0":5.750426493277802,"aX":-0.9755063216054529},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.0,"breakHorizontal":1.7,"spinRate":2647,"spinDirection":213},"zone":8,"typeConfidence":0.74,"plateTime":0.4167459423265889,"extension":6.3504365194140995},"index":5,"playId":"b2f26932-3da5-3a3c-bbba-792c57c47819","pitchNumber":5,"startTime":"2026-07-24T23:21:02.616Z","endTime":"2026-07-24T23:21:07.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"}},"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:21:07.844Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Springer walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T23:21:37.588Z","endTime":"2026-07-24T23:23:01.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.326103053839322,"aZ":-22.66521388643938,"pfxX":9.839464275981744,"pfxZ":5.907818020824574,"pX":0.24680163706478891,"pZ":0.3878541649366198,"vX0":-5.4914591792704375,"vY0":-125.29062467491289,"vZ0":-8.388602099438925,"x":107.59,"y":228.31,"x0":1.1743198168656506,"y0":50.00556320701067,"z0":5.595111898084756,"aX":15.84277534981968},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.2,"breakHorizontal":-16.8,"spinRate":1965,"spinDirection":122},"zone":14,"typeConfidence":0.88,"plateTime":0.43508138662747653,"extension":6.234495288779128},"index":0,"playId":"e9bf2a06-5aa8-37a2-8a9e-772fdc823bfb","pitchNumber":1,"startTime":"2026-07-24T23:21:41.984Z","endTime":"2026-07-24T23:21:49.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Patrick Sandoval. Ernie Clement to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"e9bf2a06-5aa8-37a2-8a9e-772fdc823bfb","startTime":"2026-07-24T23:22:04.415Z","endTime":"2026-07-24T23:22:16.117Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"postOnSecond":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.88,"dramaIndex":33.0,"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":94.7,"endSpeed":87.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.180785164423085,"aZ":-12.519279265756566,"pfxX":4.67449905560989,"pfxZ":10.088735182282946,"pX":1.3710746855246967,"pZ":2.5399794226656836,"vX0":-1.533069701600237,"vY0":-137.87055744365327,"vZ0":-6.453667765513463,"x":64.74,"y":170.2,"x0":1.3228982357683756,"y0":50.00643581964369,"z0":5.736052685804979,"aX":9.109439426085865},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":-8.2,"spinRate":2082,"spinDirection":151},"zone":12,"typeConfidence":0.93,"plateTime":0.39546283009950844,"extension":6.090422106075591},"index":2,"playId":"317dbf3e-3a8a-3c6b-a7ac-913fd20f019e","pitchNumber":2,"startTime":"2026-07-24T23:22:16.117Z","endTime":"2026-07-24T23:22:21.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.834066390522572,"aZ":-18.657780180446856,"pfxX":8.142275777672848,"pfxZ":8.722169378625562,"pX":0.03353399648348049,"pZ":1.0267371911669188,"vX0":-5.625079956634433,"vY0":-123.48853432357464,"vZ0":-7.330568089598466,"x":115.72,"y":211.06,"x0":1.279368815961319,"y0":50.001139354173816,"z0":5.594768899701741,"aX":12.615406808201975},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":14.4,"breakHorizontal":-13.4,"spinRate":1776,"spinDirection":115},"zone":14,"typeConfidence":0.9,"plateTime":0.4429749443634301,"extension":6.424593693709637},"index":3,"playId":"c7ad1b2b-3f3d-34a5-a0c4-552fd0b577e7","pitchNumber":3,"startTime":"2026-07-24T23:22:35.497Z","endTime":"2026-07-24T23:22:40.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.069833378570607,"aZ":-14.041908308618531,"pfxX":4.510065124080641,"pfxZ":9.128583704830946,"pX":0.3940456415506777,"pZ":3.4976707852133084,"vX0":-3.519978920581909,"vY0":-139.71707110617186,"vZ0":-4.035040650788741,"x":101.98,"y":144.34,"x0":1.0812470168343666,"y0":50.005077930376416,"z0":5.876937757354875,"aX":8.960497985663746},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":-7.4,"spinRate":2091,"spinDirection":150},"zone":12,"typeConfidence":0.93,"plateTime":0.3913088399032998,"extension":6.217087853290801},"index":4,"playId":"a06984c4-50d7-3f26-9bcc-e358dca18ad0","pitchNumber":4,"startTime":"2026-07-24T23:22:56.977Z","endTime":"2026-07-24T23:23:01.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.5,"awayTeamWinProbability":49.5,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:23:01.030Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Kirk walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T23:23:03.680Z","endTime":"2026-07-24T23:25:30.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnSecond":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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(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":94.6,"endSpeed":87.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.637563434966683,"aZ":-16.418680554610834,"pfxX":5.476334765956371,"pfxZ":8.142155686811183,"pX":1.0768579784207941,"pZ":2.0999188242217324,"vX0":-2.324889721925068,"vY0":-137.75439568477034,"vZ0":-7.154937422335026,"x":75.95,"y":182.08,"x0":1.2170451789001366,"y0":50.0021841084587,"z0":5.827061408943511,"aX":10.596596554094234},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":-9.5,"spinRate":1944,"spinDirection":151},"zone":14,"typeConfidence":0.91,"plateTime":0.3965712805481263,"extension":6.349314411503624},"index":0,"playId":"4bac78c0-adb2-3081-8e3c-cab796d34f93","pitchNumber":1,"startTime":"2026-07-24T23:23:37.622Z","endTime":"2026-07-24T23:23:45.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"second":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Passed ball by catcher Connor Wong. Ernie Clement to 3rd. George Springer to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"4bac78c0-adb2-3081-8e3c-cab796d34f93","startTime":"2026-07-24T23:24:09.145Z","endTime":"2026-07-24T23:24:15.518Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"second":{"id":676391,"link":"/api/v1/people/676391"},"postOnSecond":{"id":543807,"link":"/api/v1/people/543807"},"postOnThird":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"homeTeamWinProbability":49.2,"awayTeamWinProbability":50.8,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":1.7,"dramaIndex":56.0,"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":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15209348786499,"aZ":-25.862470168124112,"pfxX":-4.314751436621529,"pfxZ":3.732183557527212,"pX":0.06600007567839389,"pZ":1.4764320578141972,"vX0":-1.5908509352174494,"vY0":-128.53405811119347,"vZ0":-5.8854620421848844,"x":114.48,"y":198.92,"x0":1.2517751102924473,"y0":50.00125001771209,"z0":5.77801659033682,"aX":-7.289962963906035},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":8.2,"spinRate":2541,"spinDirection":226},"zone":14,"typeConfidence":0.92,"plateTime":0.42451893309945454,"extension":6.131286801130717},"index":2,"playId":"ae2bf0d0-cd20-369a-9a52-610a4ea777d3","pitchNumber":2,"startTime":"2026-07-24T23:24:15.518Z","endTime":"2026-07-24T23:24:20.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"}},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":84.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.633388722220246,"aZ":-23.106433018834135,"pfxX":-2.0343541276205386,"pfxZ":5.094123154319327,"pX":0.05440138849262772,"pZ":0.8176820305464721,"vX0":-2.3112179890776416,"vY0":-131.0301478234674,"vZ0":-8.201745034400323,"x":114.93,"y":216.7,"x0":1.2046620829473031,"y0":50.0022497069823,"z0":5.651963751803501,"aX":-3.6189111672966257},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.0,"breakHorizontal":4.1,"spinRate":2596,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.4143582431725594,"extension":6.319768287298204},"index":3,"playId":"393bc78f-f158-3c4d-925e-b87c67096a92","pitchNumber":3,"startTime":"2026-07-24T23:24:48.412Z","endTime":"2026-07-24T23:24:53.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2299159131386,"aZ":-14.282635579449359,"pfxX":4.481485906881012,"pfxZ":9.370116668460991,"pX":-1.606089312900105,"pZ":2.1917577192974576,"vX0":-8.568251633524765,"vY0":-136.39518393785787,"vZ0":-6.98556148224557,"x":178.22,"y":179.6,"x0":0.9748801261783665,"y0":50.003933008557446,"z0":5.745898873272791,"aX":8.558730809092895},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":-6.6,"spinRate":2202,"spinDirection":158},"zone":13,"typeConfidence":0.92,"plateTime":0.3995468750185194,"extension":6.230513938289308},"index":4,"playId":"8a36d2e6-326f-31a1-8428-606046a74017","pitchNumber":4,"startTime":"2026-07-24T23:25:25.880Z","endTime":"2026-07-24T23:25:30.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.5,"awayTeamWinProbability":52.5,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.7,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:25:30.969Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Davis Schneider called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T23:26:34.267Z","endTime":"2026-07-24T23:28:38.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-24T23:25:41.101Z","endTime":"2026-07-24T23:26:36.627Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.5,"endSpeed":87.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73845742912545,"aZ":-13.339116566890363,"pfxX":1.9462438196882854,"pfxZ":9.538620061384767,"pX":-0.3436412665460215,"pZ":3.421666787322524,"vX0":-4.384125820019405,"vY0":-139.05882093009944,"vZ0":-4.341664269848146,"x":130.1,"y":146.39,"x0":0.9946377620542354,"y0":50.004228434177456,"z0":5.876560118712601,"aX":3.843971840010039},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":-2.8,"spinRate":2197,"spinDirection":156},"zone":11,"typeConfidence":0.92,"plateTime":0.3926191007832389,"extension":6.1596479565485325},"index":1,"playId":"b4e8fed5-bf54-3f93-b4aa-9e1da0fb572c","pitchNumber":1,"startTime":"2026-07-24T23:26:36.627Z","endTime":"2026-07-24T23:26:41.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":93.9,"endSpeed":86.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84406978654858,"aZ":-12.95951700705884,"pfxX":4.11064029032532,"pfxZ":10.078181379720908,"pX":0.644402641892899,"pZ":1.6240512480682527,"vX0":-2.628647697191951,"vY0":-136.67188460123052,"vZ0":-8.520634236489679,"x":92.44,"y":194.93,"x0":1.0805787617253935,"y0":50.0063548002374,"z0":5.65578379206619,"aX":7.840989158351617},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":-7.0,"spinRate":2030,"spinDirection":151},"zone":9,"typeConfidence":0.93,"plateTime":0.3995171775503845,"extension":6.326828515345067},"index":2,"playId":"dbd14ec5-355c-372d-aeeb-329e39b57aa7","pitchNumber":2,"startTime":"2026-07-24T23:26:58.143Z","endTime":"2026-07-24T23:27:03.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.892858344171838,"aZ":-12.837122996289132,"pfxX":1.8266301464981747,"pfxZ":10.038497005009782,"pX":-0.12283011769705257,"pZ":2.533544605030634,"vX0":-3.837598422704653,"vY0":-137.52653911150057,"vZ0":-6.3237971186372235,"x":121.68,"y":170.37,"x0":1.0498127244391096,"y0":50.00254666372189,"z0":5.723976340912528,"aX":3.5188216932026584},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":-2.5,"spinRate":2127,"spinDirection":155},"zone":5,"typeConfidence":0.92,"plateTime":0.39741891657082196,"extension":6.229492181596999},"index":3,"playId":"93ffcde2-219f-34d5-a286-c8c77344bb3f","pitchNumber":3,"startTime":"2026-07-24T23:27:22.132Z","endTime":"2026-07-24T23:27:25.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87676406109276,"aZ":-11.247748743393785,"pfxX":3.7488585506466006,"pfxZ":10.836516795229379,"pX":0.16626495773599803,"pZ":2.3961335945820976,"vX0":-3.77128864829099,"vY0":-137.6780091787646,"vZ0":-7.12345164626745,"x":110.66,"y":174.08,"x0":1.0628630978326385,"y0":50.004341674541116,"z0":5.768268180604143,"aX":7.240331662497892},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.5,"breakHorizontal":-6.0,"spinRate":2137,"spinDirection":153},"zone":5,"typeConfidence":0.93,"plateTime":0.3969430165225871,"extension":6.227347613066171},"index":4,"playId":"446c8aaa-633e-3d06-8cb8-247e8a28c824","pitchNumber":4,"startTime":"2026-07-24T23:27:44.713Z","endTime":"2026-07-24T23:27:49.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.252807618506335,"aZ":-10.419527614592278,"pfxX":3.413281707626482,"pfxZ":11.140197516900818,"pX":0.22431791455662506,"pZ":2.849746284209149,"vX0":-3.6073251626129075,"vY0":-138.459454521209,"vZ0":-6.102131884253551,"x":108.45,"y":161.84,"x0":1.0970111812513725,"y0":50.001899761224394,"z0":5.770768046531261,"aX":6.665133188606014},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.2,"breakHorizontal":-5.5,"spinRate":2156,"spinDirection":155},"zone":2,"typeConfidence":0.93,"plateTime":0.3947222384729585,"extension":6.389804401480017},"index":5,"playId":"6f12b365-f5fb-3065-acf1-e3c27b98300e","pitchNumber":5,"startTime":"2026-07-24T23:28:07.655Z","endTime":"2026-07-24T23:28:10.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6693508736811,"aZ":-22.45891855297536,"pfxX":8.727355064261138,"pfxZ":6.1474873759331725,"pX":0.22994693344192493,"pZ":2.912457173953675,"vX0":-5.054804054008145,"vY0":-124.29141612900145,"vZ0":-2.469682721099514,"x":108.23,"y":160.14,"x0":1.1461999733649997,"y0":50.0009960102081,"z0":5.765268100251332,"aX":13.784377669248727},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.9,"breakHorizontal":-14.8,"spinRate":1766,"spinDirection":118},"zone":2,"typeConfidence":0.88,"plateTime":0.4390786841755214,"extension":6.207491731729257},"index":6,"playId":"cd434197-3a8a-3e3b-9d08-d5323d71505f","pitchNumber":6,"startTime":"2026-07-24T23:28:34.539Z","endTime":"2026-07-24T23:28:38.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":543807,"link":"/api/v1/people/543807"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":7.300000000000004,"leverageIndex":2.83,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:28:38.635Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Anthony Seigler homers (3) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T23:30:57.949Z","endTime":"2026-07-24T23:32:30.487Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":{"id":702056,"link":"/api/v1/people/702056"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":87.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.69695200716324,"aZ":-9.621139193967451,"pfxX":-2.4380461155973183,"pfxZ":11.491025588264396,"pX":-0.24205881252258482,"pZ":2.5863191183581753,"vX0":1.4643742478270938,"vY0":-139.08758669778362,"vZ0":-9.546638825521132,"x":126.23,"y":168.95,"x0":-0.45813990576154173,"y0":50.00434992751246,"z0":6.697987245586688,"aX":-4.785320825447516},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":4.1,"spinRate":2193,"spinDirection":197},"zone":5,"typeConfidence":0.91,"plateTime":0.3935555412207301,"extension":6.3984192985663135},"index":0,"playId":"258816d4-54c8-31e5-af61-56584cc076ed","pitchNumber":1,"startTime":"2026-07-24T23:31:14.407Z","endTime":"2026-07-24T23:31:17.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":95.4,"endSpeed":87.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.711739277939714,"aZ":-7.942993058647241,"pfxX":-2.6819456021623673,"pfxZ":12.437725785827567,"pX":-0.5909033041380285,"pZ":2.2969032384829715,"vX0":1.1240976158683802,"vY0":-138.63017759069555,"vZ0":-10.401656981082281,"x":139.52,"y":176.76,"x0":-0.6529659284064828,"y0":50.00415865121982,"z0":6.626012577987296,"aX":-5.225515529860802},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.6,"breakHorizontal":4.7,"spinRate":2360,"spinDirection":193},"zone":4,"typeConfidence":0.91,"plateTime":0.3949622896942828,"extension":6.370301792806415},"index":1,"playId":"ac8760d0-5047-36c8-889c-7be8e06d073e","pitchNumber":2,"startTime":"2026-07-24T23:31:28.374Z","endTime":"2026-07-24T23:31:31.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-24T23:31:41.706Z","endTime":"2026-07-24T23:31:49.292Z","isPitch":false,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89622488104518,"aZ":-20.603451214499504,"pfxX":-8.10830221223818,"pfxZ":7.546740609639334,"pX":-1.3592069023701263,"pZ":-0.2634761634958437,"vX0":0.9142827911488953,"vY0":-123.14359409960471,"vZ0":-12.574977103618203,"x":168.81,"y":245.89,"x0":-0.6826264296644133,"y0":50.00084078348672,"z0":6.658945391077602,"aX":-12.42707278215147},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.9,"breakHorizontal":14.4,"spinRate":1735,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.4451144270800014,"extension":6.278669071134429},"index":3,"playId":"aa5ecaa3-6e8e-3209-a92e-c443b73d1bf4","pitchNumber":3,"startTime":"2026-07-24T23:31:49.292Z","endTime":"2026-07-24T23:31:52.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.931840118293458,"aZ":-27.93640810918295,"pfxX":-0.053861080506535375,"pfxZ":2.5811813728524857,"pX":0.49989638817484444,"pZ":1.9397349223069953,"vX0":2.7153298282639984,"vY0":-127.26702717457847,"vZ0":-6.9639740746444465,"x":97.95,"y":186.41,"x0":-0.5735167408751892,"y0":50.003499375513314,"z0":6.922016766431098,"aX":-0.08886261623767479},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.4,"breakHorizontal":-0.5,"spinRate":2182,"spinDirection":207},"zone":9,"typeConfidence":0.91,"plateTime":0.4302563354367477,"extension":6.150128212888877},"hitData":{"launchSpeed":99.4,"launchAngle":29.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.38,"coordY":67.05}},"index":4,"playId":"c97194f5-7698-38f8-9200-b3418a566f0f","pitchNumber":4,"startTime":"2026-07-24T23:32:04.923Z","endTime":"2026-07-24T23:32:30.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":9.699999999999996,"leverageIndex":0.86,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:32:30.487Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T23:32:38.332Z","endTime":"2026-07-24T23:33:26.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.876493640117236,"aZ":-9.543547496995947,"pfxX":-1.7753004796760712,"pfxZ":11.436062409126814,"pX":0.25777895645663423,"pZ":2.899708963152773,"vX0":2.670742471476695,"vY0":-138.99023035310628,"vZ0":-8.952668989176734,"x":107.17,"y":160.49,"x0":-0.47994968633091223,"y0":50.00059936144343,"z0":6.775266144466555,"aX":-3.512463963346492},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.3,"breakHorizontal":2.8,"spinRate":2253,"spinDirection":193},"zone":2,"typeConfidence":0.91,"plateTime":0.3924068756085961,"extension":6.374406991910258},"index":0,"playId":"ef867373-aaa6-38d9-9eb8-ee96a86b2f03","pitchNumber":1,"startTime":"2026-07-24T23:32:54.433Z","endTime":"2026-07-24T23:32:57.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98904737314558,"aZ":-26.912314060544375,"pfxX":-1.0990508977867508,"pfxZ":3.0843210009780826,"pX":0.696597831636126,"pZ":2.2864616039315844,"vX0":3.7385830339854804,"vY0":-128.5781643836048,"vZ0":-6.436991359940983,"x":90.45,"y":177.05,"x0":-0.6217026925412267,"y0":50.00230955486303,"z0":6.859289663763654,"aX":-1.8748538526570075},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.6,"breakHorizontal":1.3,"spinRate":2300,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.42298883306300583,"extension":6.104436890939463},"index":1,"playId":"68751ae9-c85f-361c-8bae-081362b2c64c","pitchNumber":2,"startTime":"2026-07-24T23:33:07.571Z","endTime":"2026-07-24T23:33:10.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85797891753076,"aZ":-27.45683092661456,"pfxX":-1.1045137945434091,"pfxZ":2.847643405843162,"pX":0.701272879050249,"pZ":0.6758241021915533,"vX0":3.606678232532811,"vY0":-127.06707233724089,"vZ0":-9.855282654216728,"x":90.27,"y":220.53,"x0":-0.5849965755592746,"y0":50.00447663795723,"z0":6.7419326899745355,"aX":-1.830481046455532},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.4,"breakHorizontal":1.3,"spinRate":2257,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.42892880584342175,"extension":6.122616517979808},"index":2,"playId":"e8df4782-6f8d-3464-a288-fde0a9446d15","pitchNumber":3,"startTime":"2026-07-24T23:33:22.150Z","endTime":"2026-07-24T23:33:26.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:33:26.101Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wilyer Abreu lines out to left fielder Davis Schneider.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T23:33:47.928Z","endTime":"2026-07-24T23:34:20.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"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(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":83.2,"endSpeed":77.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.159462856387137,"aZ":-22.59478504927679,"pfxX":-5.249930776609661,"pfxZ":6.342222720260381,"pX":-1.2126652786347054,"pZ":1.4183605207802965,"vX0":0.17335755212600457,"vY0":-121.15675138115377,"vZ0":-8.33398687380685,"x":163.22,"y":200.48,"x0":-0.6008258305050246,"y0":50.002196080101236,"z0":6.829052370233588,"aX":-7.927851797489238},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.1,"breakHorizontal":9.5,"spinRate":1378,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.44937053240208247,"extension":6.269170569349294},"index":0,"playId":"84e157ee-716e-3f05-a627-7210b44c9ecc","pitchNumber":1,"startTime":"2026-07-24T23:33:56.984Z","endTime":"2026-07-24T23:33:59.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.65342157736643,"aZ":-26.700009407019955,"pfxX":-6.418428998895636,"pfxZ":3.5853252312891595,"pX":-0.9244192412016942,"pZ":2.6546041294867364,"vX0":1.4786124685860138,"vY0":-122.07122831576326,"vZ0":-4.929892779188109,"x":152.24,"y":167.11,"x0":-0.7000334455768924,"y0":50.001160807462576,"z0":6.970079829218874,"aX":-9.787235382930293},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.8,"breakHorizontal":11.4,"spinRate":1311,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.446902761606784,"extension":6.124537637253855},"hitData":{"launchSpeed":84.3,"launchAngle":27.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.36,"coordY":83.88}},"index":1,"playId":"b1bb16a6-7f87-37da-8223-fe9ad7c7a5df","pitchNumber":2,"startTime":"2026-07-24T23:34:10.831Z","endTime":"2026-07-24T23:34:20.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:34:20.852Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a soft ground ball to second baseman Luis Urías.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T23:34:26.470Z","endTime":"2026-07-24T23:36:09.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"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(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.2,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35979073756885,"aZ":-11.137047361789907,"pfxX":-3.2585175924945413,"pfxZ":10.784893052011228,"pX":0.28286058781322276,"pZ":2.4652288509607687,"vX0":2.98578712888117,"vY0":-138.4181634808371,"vZ0":-9.292104513505356,"x":106.22,"y":172.22,"x0":-0.38366559698980157,"y0":50.00338673491498,"z0":6.600658396361284,"aX":-6.356835320760026},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":5.3,"spinRate":2285,"spinDirection":195},"zone":6,"typeConfidence":0.9,"plateTime":0.39490304205980475,"extension":6.418160856824724},"index":0,"playId":"f186ba45-37fc-3ccb-9f73-9857ae1a18c4","pitchNumber":1,"startTime":"2026-07-24T23:34:47.138Z","endTime":"2026-07-24T23:34:50.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.969917552080318,"aZ":-11.679035908298951,"pfxX":-2.0889989033028966,"pfxZ":10.652241229975928,"pX":-0.6982629453620524,"pZ":2.198283132829339,"vX0":0.0924868749047204,"vY0":-137.47619546766458,"vZ0":-10.034169757280868,"x":143.62,"y":179.43,"x0":-0.4606008392036875,"y0":50.004073679984735,"z0":6.676730445922952,"aX":-4.020062107029934},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":3.7,"spinRate":2198,"spinDirection":193},"zone":7,"typeConfidence":0.9,"plateTime":0.3976142869950179,"extension":6.335012665803466},"index":1,"playId":"bc5b18cf-fcfd-3500-9311-c38d009bc741","pitchNumber":2,"startTime":"2026-07-24T23:35:03.234Z","endTime":"2026-07-24T23:35:06.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-24T23:35:12.714Z","endTime":"2026-07-24T23:35:27.014Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20293091747352,"aZ":-11.699429586013073,"pfxX":-3.016709492182527,"pfxZ":10.644563284859013,"pX":0.7864781599762095,"pZ":3.8039800243176236,"vX0":4.450183084128321,"vY0":-137.92983845531558,"vZ0":-5.737712731941127,"x":87.02,"y":136.07,"x0":-0.45725223591692526,"y0":50.00162909698872,"z0":6.702901955251891,"aX":-5.80219872381274},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":4.6,"spinRate":2275,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.3973821541030427,"extension":6.4761265706038404},"index":3,"playId":"f1dab715-66ba-37ea-bc88-8f88142af784","pitchNumber":3,"startTime":"2026-07-24T23:35:27.014Z","endTime":"2026-07-24T23:35:30.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.039681359153203,"aZ":-22.57396622059459,"pfxX":-5.153084344673472,"pfxZ":6.321426783999139,"pX":-0.8741053576988239,"pZ":1.7465849764291579,"vX0":1.0112941081537128,"vY0":-122.16610676801014,"vZ0":-7.6084231679905745,"x":150.32,"y":191.62,"x0":-0.6226264350097006,"y0":50.003317612975685,"z0":6.828556037458212,"aX":-7.824365839401431},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":10.0,"breakHorizontal":9.1,"spinRate":1341,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.4475698620788817,"extension":6.205245678533037},"index":4,"playId":"8712b408-3889-35bb-b3ab-89aab556a05e","pitchNumber":4,"startTime":"2026-07-24T23:35:40.976Z","endTime":"2026-07-24T23:35:45.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.283104666343252,"aZ":-10.281881610913555,"pfxX":-0.7940345782418303,"pfxZ":11.356727333198112,"pX":-0.6756692126174808,"pZ":2.6281466176667325,"vX0":0.37030982277711294,"vY0":-138.09617201205637,"vZ0":-9.27708264836979,"x":142.75,"y":167.82,"x0":-0.7084672279432227,"y0":50.00568242162233,"z0":6.726626117701179,"aX":-1.531031257364878},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":1.3,"spinRate":2211,"spinDirection":192},"zone":4,"typeConfidence":0.91,"plateTime":0.39691625900154914,"extension":6.249411854528248},"hitData":{"launchSpeed":34.7,"launchAngle":33.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":135.87,"coordY":171.84}},"index":5,"playId":"3ed44210-950a-3f17-ab3b-7b5563d43094","pitchNumber":5,"startTime":"2026-07-24T23:35:58.677Z","endTime":"2026-07-24T23:36:09.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.36,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:36:09.369Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masataka Yoshida walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T23:36:31.123Z","endTime":"2026-07-24T23:39:05.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnSecond":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.081613905028814,"aZ":-26.91870063790461,"pfxX":-6.74884059299812,"pfxZ":3.4874801105367386,"pX":0.18644263364282304,"pZ":2.168074255630051,"vX0":3.8000042416075814,"vY0":-121.49679694993334,"vZ0":-5.918225500293234,"x":109.89,"y":180.24,"x0":-0.5148614706392934,"y0":50.00208372714041,"z0":6.952022855496726,"aX":-10.167189354230526},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.3,"breakHorizontal":11.4,"spinRate":1369,"spinDirection":222},"zone":5,"typeConfidence":0.9,"plateTime":0.44948724002116736,"extension":6.166354026820486},"index":0,"playId":"84e33db6-000b-3c80-bb8d-c3b2542ec8d0","pitchNumber":1,"startTime":"2026-07-24T23:36:40.789Z","endTime":"2026-07-24T23:36:43.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.290775769634426,"aZ":-23.999568970565093,"pfxX":-7.487083961289849,"pfxZ":5.493273080822192,"pX":-0.42764613953479663,"pZ":0.09259726899144723,"vX0":3.2169348296091975,"vY0":-120.83233717806662,"vZ0":-10.768192716692765,"x":133.3,"y":236.28,"x0":-0.7994691588483739,"y0":50.00078032902014,"z0":6.694831410431962,"aX":-11.132663547529944},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.8,"breakHorizontal":12.8,"spinRate":1410,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.4523184367761388,"extension":6.062603800291884},"index":1,"playId":"58c3f60d-83b3-3edc-981a-0a42e71335cd","pitchNumber":2,"startTime":"2026-07-24T23:36:57.117Z","endTime":"2026-07-24T23:37:00.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.250311455114016,"aZ":-10.933663414950441,"pfxX":-1.958714083170322,"pfxZ":10.849031241038507,"pX":-0.25270031631376966,"pZ":2.7923484419636035,"vX0":1.7511810961090803,"vY0":-138.63033248425526,"vZ0":-8.729855086440287,"x":126.63,"y":163.39,"x0":-0.6362441883274274,"y0":50.004209579344035,"z0":6.700521374214227,"aX":-3.8356445207606593},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.1,"breakHorizontal":3.2,"spinRate":2269,"spinDirection":202},"zone":2,"typeConfidence":0.91,"plateTime":0.39419505629792395,"extension":6.296707961908011},"index":2,"playId":"904833a7-a0ef-3c17-b0bb-10ca99fe5f8b","pitchNumber":3,"startTime":"2026-07-24T23:37:20.840Z","endTime":"2026-07-24T23:37:24.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31975828362355,"aZ":-30.817743689970694,"pfxX":-5.430792372987313,"pfxZ":0.9097614109206305,"pX":-1.8305007508627023,"pZ":2.2529882482650736,"vX0":-0.5143622170555038,"vY0":-121.40469660595738,"vZ0":-4.942752906406421,"x":186.77,"y":177.95,"x0":-0.9101770581284437,"y0":50.00454788857588,"z0":6.991385322242434,"aX":-8.123924650874695},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.7,"breakHorizontal":10.0,"spinRate":1165,"spinDirection":221},"zone":13,"typeConfidence":0.85,"plateTime":0.4508054135780162,"extension":5.965690051299271},"index":3,"playId":"68b9cee0-cb6e-3f9a-885d-e6840d61f5cb","pitchNumber":4,"startTime":"2026-07-24T23:37:39.365Z","endTime":"2026-07-24T23:37:42.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58493145737645,"aZ":-10.82592397966246,"pfxX":-3.0027625789459336,"pfxZ":10.909058480205573,"pX":0.19761369992776912,"pZ":3.6484277060189596,"vX0":3.1863494799269065,"vY0":-138.66626302620713,"vZ0":-6.421692263566558,"x":109.47,"y":140.27,"x0":-0.5735483351900579,"y0":50.00231140894352,"z0":6.708814314634281,"aX":-5.876193746349379},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":4.8,"spinRate":2117,"spinDirection":199},"zone":12,"typeConfidence":0.91,"plateTime":0.3942557560781146,"extension":6.323672832814689},"index":4,"playId":"15b4faf6-f502-30ee-8aeb-5b7d09904e83","pitchNumber":5,"startTime":"2026-07-24T23:37:58.355Z","endTime":"2026-07-24T23:38:01.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10522794278021,"aZ":-9.530231882815448,"pfxX":-2.5227280138519648,"pfxZ":11.551526041506227,"pX":-1.5603431673110812,"pZ":3.7503107529712776,"vX0":-1.5590344479129545,"vY0":-138.8821768567206,"vZ0":-6.722109926025901,"x":176.48,"y":137.52,"x0":-0.6645960732311492,"y0":50.00287426346807,"z0":6.8307040761233395,"aX":-4.944322530423616},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.8,"breakHorizontal":4.9,"spinRate":2168,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.39387157649199,"extension":6.196330802201849},"index":5,"playId":"0d356850-20d7-36dc-8bb8-cf5e96fad871","pitchNumber":6,"startTime":"2026-07-24T23:38:20.278Z","endTime":"2026-07-24T23:38:26.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Willson Contreras steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"0d356850-20d7-36dc-8bb8-cf5e96fad871","startTime":"2026-07-24T23:38:46.786Z","endTime":"2026-07-24T23:39:01.536Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"postOnSecond":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.77,"dramaIndex":30.0,"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.445254234144997,"aZ":-30.482158696959363,"pfxX":-6.623539373138691,"pfxZ":1.1143359664893087,"pX":-0.480538969228164,"pZ":3.9546854669795404,"vX0":2.0309287918919066,"vY0":-122.01083519628251,"vZ0":-1.366159745641486,"x":135.32,"y":132.0,"x0":-0.4597308251292128,"y0":50.00378789115348,"z0":7.132066295166382,"aX":-10.055704114462177},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.9,"breakHorizontal":11.5,"spinRate":1253,"spinDirection":222},"zone":11,"typeConfidence":0.88,"plateTime":0.44774445388200634,"extension":6.114159612483596},"index":7,"playId":"4386f8fa-f145-35fa-85a4-e5db132ed4e3","pitchNumber":7,"startTime":"2026-07-24T23:39:01.536Z","endTime":"2026-07-24T23:39:05.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.1,"awayTeamWinProbability":35.900000000000006,"homeTeamWinProbabilityAdded":0.8999999999999915,"leverageIndex":0.77,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:39:05.486Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T23:39:10.130Z","endTime":"2026-07-24T23:42:04.081Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60873266457633,"aZ":-27.660712245843193,"pfxX":-2.710810818056377,"pfxZ":2.6074260595692205,"pX":-0.16559404486363966,"pZ":0.9488621057386878,"vX0":2.5177482399076054,"vY0":-129.68640641655767,"vZ0":-9.564581596794767,"x":123.31,"y":213.16,"x0":-0.7886026404388915,"y0":50.00524028585941,"z0":6.736763046261873,"aX":-4.700114834368384},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.1,"breakHorizontal":4.4,"spinRate":2229,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.41951345078335933,"extension":6.070858050774946},"index":0,"playId":"1accb4bc-d38d-371c-a393-8e14bfce25f2","pitchNumber":1,"startTime":"2026-07-24T23:39:40.706Z","endTime":"2026-07-24T23:39:44.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.586254356358392,"aZ":-29.32475621957313,"pfxX":-2.9866714041948623,"pfxZ":1.6875418012618066,"pX":-0.6400049844311491,"pZ":2.797226440900715,"vX0":1.3183639094065454,"vY0":-128.41870886356847,"vZ0":-4.939320709948516,"x":141.4,"y":163.25,"x0":-0.7685985270662281,"y0":50.0053170000154,"z0":6.994510813678848,"aX":-5.049277831868004},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.3,"breakHorizontal":5.2,"spinRate":2147,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.42456498994324,"extension":5.912021116745983},"index":1,"playId":"c9294a97-36d0-3566-8e23-a72490bb9a76","pitchNumber":2,"startTime":"2026-07-24T23:40:00.338Z","endTime":"2026-07-24T23:40:03.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.46698579825016,"aZ":-11.574458200603091,"pfxX":-2.691184067989979,"pfxZ":10.391972786343874,"pX":0.32031347423159695,"pZ":2.192953557661259,"vX0":3.4569738331421727,"vY0":-139.24163523513425,"vZ0":-10.193575803081604,"x":104.79,"y":179.57,"x0":-0.5821399524418631,"y0":50.005686911428654,"z0":6.6467471246804894,"aX":-5.3361279126093},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":4.2,"spinRate":2160,"spinDirection":199},"zone":6,"typeConfidence":0.9,"plateTime":0.3919329334052071,"extension":6.3587550598101},"index":2,"playId":"b8204703-2392-306e-8f64-c5670f9295e5","pitchNumber":3,"startTime":"2026-07-24T23:40:18.625Z","endTime":"2026-07-24T23:40:21.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.593222585632862,"aZ":-30.313319836097754,"pfxX":-2.585257362671177,"pfxZ":1.12091929110729,"pX":0.470452933028826,"pZ":2.1112026760133475,"vX0":3.5559849060984803,"vY0":-127.5458522390523,"vZ0":-6.151423342733148,"x":99.07,"y":181.78,"x0":-0.6016283792227309,"y0":50.00164940173986,"z0":6.924603809978046,"aX":-4.287714254666213},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.0,"breakHorizontal":4.0,"spinRate":2140,"spinDirection":226},"zone":6,"typeConfidence":0.91,"plateTime":0.4283432889036356,"extension":5.98990817438637},"index":3,"playId":"fb2c001f-9ab3-3644-a866-dcaf90c01f33","pitchNumber":4,"startTime":"2026-07-24T23:40:45.091Z","endTime":"2026-07-24T23:40:48.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.212460495724038,"aZ":-27.716571106126207,"pfxX":-6.876992085327555,"pfxZ":2.8789584580345604,"pX":-0.6528313760525044,"pZ":2.979441327666681,"vX0":2.0015172924281495,"vY0":-122.98224868864182,"vZ0":-4.1993189670697255,"x":141.88,"y":158.34,"x0":-0.5791900387286217,"y0":50.00050737270361,"z0":7.034646942158579,"aX":-10.63274441900403},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.6,"breakHorizontal":12.1,"spinRate":1347,"spinDirection":222},"zone":1,"typeConfidence":0.89,"plateTime":0.44375400147340693,"extension":6.080567107102469},"index":4,"playId":"b6ad4524-836f-3eca-a2fa-d2c723ee5e5c","pitchNumber":5,"startTime":"2026-07-24T23:41:17.788Z","endTime":"2026-07-24T23:41:20.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.6,"endSpeed":88.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74107520079954,"aZ":-5.674511043078804,"pfxX":-2.5001009771442733,"pfxZ":13.514917832815613,"pX":0.5852631978029347,"pZ":1.0124203792141742,"vX0":3.788811229577065,"vY0":-138.61448258569692,"vZ0":-14.133928541107666,"x":94.69,"y":211.44,"x0":-0.4696644512017636,"y0":50.005339379697716,"z0":6.53762350109036,"aX":-4.90336654973165},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":22.0,"breakHorizontal":3.8,"spinRate":2193,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.3939844245117854,"extension":6.471317561038185},"index":5,"playId":"30c01359-f4c3-3fd0-be43-657b9772b76b","pitchNumber":6,"startTime":"2026-07-24T23:41:41.728Z","endTime":"2026-07-24T23:41:45.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.5,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.382532323402813,"aZ":-23.743269273368806,"pfxX":-3.2923476660357265,"pfxZ":4.953030418030992,"pX":-0.2776299482652537,"pZ":1.612075788174447,"vX0":2.2364640911679485,"vY0":-128.768783116401,"vZ0":-8.56382722251911,"x":127.58,"y":195.25,"x0":-0.7238560957533919,"y0":50.00111170001325,"z0":6.778838979647568,"aX":-5.602513987943851},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.6,"breakHorizontal":5.5,"spinRate":2239,"spinDirection":209},"zone":7,"typeConfidence":0.89,"plateTime":0.42319269533540016,"extension":6.069876349438181},"index":6,"playId":"8f72f97f-eb62-3502-ad11-783ac46e9cf1","pitchNumber":7,"startTime":"2026-07-24T23:42:00.700Z","endTime":"2026-07-24T23:42:04.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.48,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:42:04.081Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a ground ball to second baseman Anthony Seigler.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-24T23:44:05.024Z","endTime":"2026-07-24T23:46:07.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.336039251221347,"aZ":-24.782919441463164,"pfxX":-2.8296245851260258,"pfxZ":4.507388768138965,"pX":0.5613550285532607,"pZ":2.6687614429890916,"vX0":-1.549237100489504,"vY0":-126.78140235074605,"vZ0":-3.2278112969560233,"x":95.6,"y":166.72,"x0":1.5465811324308345,"y0":50.00015150027715,"z0":5.922202718839237,"aX":-4.634926594159715},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.7,"breakHorizontal":5.5,"spinRate":2396,"spinDirection":214},"zone":3,"typeConfidence":0.91,"plateTime":0.43095257574626444,"extension":6.109772205464171},"index":0,"playId":"6874ffd7-d864-3a9d-9d26-f2940b073ad1","pitchNumber":1,"startTime":"2026-07-24T23:44:44.055Z","endTime":"2026-07-24T23:44:47.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.750015616589984,"aZ":-26.081212682019288,"pfxX":-2.7742894228211252,"pfxZ":3.8926492905535763,"pX":-0.020821794984758352,"pZ":0.5825584492181395,"vX0":-2.318090720599366,"vY0":-124.03945566064293,"vZ0":-7.365301898248316,"x":117.79,"y":223.05,"x0":1.284756444240028,"y0":50.00320305757699,"z0":5.751097359164576,"aX":-4.342534165597418},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.6,"breakHorizontal":5.5,"spinRate":2371,"spinDirection":237},"zone":13,"typeConfidence":0.89,"plateTime":0.4408099605392293,"extension":6.295531027217167},"index":1,"playId":"46613742-c37b-3906-b6a1-6f92a732f2ba","pitchNumber":2,"startTime":"2026-07-24T23:45:00.182Z","endTime":"2026-07-24T23:45:04.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22266764213081,"aZ":-17.680066100679788,"pfxX":8.583036400341346,"pfxZ":7.526390623810535,"pX":0.26951747074583304,"pZ":3.505281676440764,"vX0":-5.7895615788333545,"vY0":-137.39136213175132,"vZ0":-3.2493374169944205,"x":106.73,"y":144.14,"x0":1.2805368233261332,"y0":50.00657293179419,"z0":5.893277422035888,"aX":16.540178464200274},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":-14.5,"spinRate":2132,"spinDirection":146},"zone":12,"typeConfidence":0.95,"plateTime":0.3974780492460406,"extension":6.072562511755532},"index":2,"playId":"a474bd84-9074-3556-9cf4-77d5fe56bc3c","pitchNumber":3,"startTime":"2026-07-24T23:45:19.584Z","endTime":"2026-07-24T23:45:25.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.329060992014508,"aZ":-20.03324668101121,"pfxX":8.682002169713762,"pfxZ":6.390905432874084,"pX":0.09017935078030656,"pZ":2.0050236629087044,"vX0":-6.033645126801912,"vY0":-136.1093211905278,"vZ0":-6.4174460000185425,"x":113.56,"y":184.64,"x0":1.1935385517908308,"y0":50.00461913450614,"z0":5.753795672084193,"aX":16.497874643921826},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.6,"breakHorizontal":-14.6,"spinRate":2041,"spinDirection":146},"zone":8,"typeConfidence":0.95,"plateTime":0.40048806639240375,"extension":6.218375799762397},"index":3,"playId":"e5a47c74-e893-3b82-8750-8479e75a9eb6","pitchNumber":4,"startTime":"2026-07-24T23:45:37.525Z","endTime":"2026-07-24T23:45:40.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.810580124733452,"aZ":-29.285774519774783,"pfxX":-3.861352788283041,"pfxZ":1.6932428157663244,"pX":-0.8758322764755743,"pZ":1.55575851856516,"vX0":-4.280072127346914,"vY0":-129.1721292509488,"vZ0":-5.048381154720398,"x":150.38,"y":196.77,"x0":1.299088592461415,"y0":50.001808845099625,"z0":5.764825498391525,"aX":-6.577966040442762},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.3,"breakHorizontal":7.9,"spinRate":2474,"spinDirection":243},"zone":13,"typeConfidence":0.92,"plateTime":0.42269940616158586,"extension":6.248485894783625},"hitData":{"launchSpeed":72.6,"launchAngle":-38.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.67,"coordY":159.79}},"index":4,"playId":"9804d339-8e23-38c1-9d1a-9bdf75c3ad75","pitchNumber":5,"startTime":"2026-07-24T23:46:00.320Z","endTime":"2026-07-24T23:46:07.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":0.95,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:46:07.895Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Urías strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-24T23:46:45.531Z","endTime":"2026-07-24T23:49:35.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"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":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T23:46:40.115Z","endTime":"2026-07-24T23:46:47.857Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"},"defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.000907108826937,"aZ":-12.854470447985971,"pfxX":3.8314770018040387,"pfxZ":10.50790285859065,"pX":-0.02833687196995136,"pZ":2.0785749247322536,"vX0":-4.162086384625988,"vY0":-133.5618252479805,"vZ0":-7.299295849759363,"x":118.08,"y":182.66,"x0":1.0394544877341672,"y0":50.00179739367493,"z0":5.737764788011768,"aX":7.044251355890982},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":-6.2,"spinRate":2031,"spinDirection":152},"zone":8,"typeConfidence":0.92,"plateTime":0.40734959232717616,"extension":6.3175658919687585},"index":1,"playId":"8e6cbaf7-49ff-33a3-9bd0-b8e753ad11f8","pitchNumber":1,"startTime":"2026-07-24T23:46:47.857Z","endTime":"2026-07-24T23:46:50.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.7,"endSpeed":87.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.669305265771538,"aZ":-14.206351393908408,"pfxX":4.807167634380679,"pfxZ":9.299216491615276,"pX":-0.26395756802246956,"pZ":1.7191048011902448,"vX0":-4.971462714964669,"vY0":-137.66982184479915,"vZ0":-8.322759804617565,"x":127.06,"y":192.36,"x0":0.9349932723860455,"y0":50.00498913118932,"z0":5.729564812735326,"aX":9.290129128321647},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":-7.8,"spinRate":2163,"spinDirection":153},"zone":8,"typeConfidence":0.92,"plateTime":0.39686132271474817,"extension":6.2409860656316045},"index":2,"playId":"a557293f-5057-3fc0-b0e7-75e284e79163","pitchNumber":2,"startTime":"2026-07-24T23:47:17.238Z","endTime":"2026-07-24T23:47:20.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.3,"endSpeed":88.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98565590429755,"aZ":-16.0558854195948,"pfxX":3.9627767815898496,"pfxZ":8.162725517875275,"pX":0.3945453243788028,"pZ":3.166323722985232,"vX0":-3.269741304859084,"vY0":-138.88455091438743,"vZ0":-4.47294245543465,"x":101.96,"y":153.29,"x0":1.0660530915400677,"y0":50.00333417661912,"z0":5.849033900277283,"aX":7.824787870546373},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":-6.6,"spinRate":2155,"spinDirection":150},"zone":3,"typeConfidence":0.93,"plateTime":0.39277987925948077,"extension":6.190518229366412},"index":3,"playId":"3a60f0b7-7428-3751-99c5-3bfea5aef72d","pitchNumber":3,"startTime":"2026-07-24T23:47:39.506Z","endTime":"2026-07-24T23:47:43.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.287393387690937,"aZ":-24.526386013020154,"pfxX":8.580180645737203,"pfxZ":5.041270985434455,"pX":1.06123336382321,"pZ":3.2054745344882263,"vX0":-2.874531716254966,"vY0":-121.96817905450415,"vZ0":-1.3287808617145467,"x":76.55,"y":152.23,"x0":1.1350418213306575,"y0":50.005426127967965,"z0":5.857380259036202,"aX":13.027191693619807},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.1,"breakHorizontal":-15.0,"spinRate":1685,"spinDirection":123},"zone":12,"typeConfidence":0.91,"plateTime":0.4477830905046991,"extension":6.221141518266622},"index":4,"playId":"5e306c95-daf8-336b-bdaf-4cc225f22694","pitchNumber":4,"startTime":"2026-07-24T23:48:08.372Z","endTime":"2026-07-24T23:48:11.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.631280750428378,"aZ":-28.352292324496425,"pfxX":-2.3716830782658986,"pfxZ":2.2670783573373487,"pX":-1.590465796685981,"pZ":0.7140135574634567,"vX0":-5.865047283221363,"vY0":-128.82437240982208,"vZ0":-7.251661253670739,"x":177.62,"y":219.5,"x0":1.0199306571655211,"y0":50.005299013197465,"z0":5.74361103478644,"aX":-4.004888152702044},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.8,"breakHorizontal":5.5,"spinRate":2495,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.42444207028235414,"extension":6.029344493482491},"index":5,"playId":"919ab58a-f5b4-3525-8afc-8fb90a9af32f","pitchNumber":5,"startTime":"2026-07-24T23:48:34.185Z","endTime":"2026-07-24T23:48:39.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89023365754771,"aZ":-15.485898951769597,"pfxX":1.2631340057540867,"pfxZ":8.770185076421473,"pX":0.03614343503682011,"pZ":1.6145044736265513,"vX0":-2.9137701564283724,"vY0":-136.32762488169593,"vZ0":-8.221525094345274,"x":115.62,"y":195.19,"x0":0.9495112552012485,"y0":50.005463255199516,"z0":5.715051752728022,"aX":2.40451523791579},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":-1.8,"spinRate":2099,"spinDirection":158},"zone":8,"typeConfidence":0.89,"plateTime":0.40011418135428345,"extension":6.226865738581675},"index":6,"playId":"b5bf0c2a-de6d-32b0-b4c5-8d412510e122","pitchNumber":6,"startTime":"2026-07-24T23:48:59.631Z","endTime":"2026-07-24T23:49:04.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.813627042250413,"aZ":-23.27772023220685,"pfxX":8.279722062440921,"pfxZ":5.7023034914400865,"pX":1.1600404589401432,"pZ":2.0199588940737954,"vX0":-2.531615269894907,"vY0":-123.41736939906383,"vZ0":-4.383050506086963,"x":72.78,"y":184.24,"x0":1.1159950919577122,"y0":50.00561422076704,"z0":5.751323805185454,"aX":12.927551829977288},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.7,"breakHorizontal":-14.5,"spinRate":1690,"spinDirection":119},"zone":14,"typeConfidence":0.91,"plateTime":0.4417865424608918,"extension":6.282424913900525},"index":7,"playId":"c187de7c-6110-3e0e-ac2d-103867a4fdf2","pitchNumber":7,"startTime":"2026-07-24T23:49:31.678Z","endTime":"2026-07-24T23:49:35.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.0,"awayTeamWinProbability":40.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:49:35.124Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Myles Straw lines out to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-24T23:49:56.461Z","endTime":"2026-07-24T23:50:36.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":86.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1946931228225,"aZ":-15.981497572704427,"pfxX":4.283716990139947,"pfxZ":8.6705905101678,"pX":0.6005985142494233,"pZ":1.6251256757661574,"vX0":-2.724173882649074,"vY0":-134.56668434007932,"vZ0":-7.971800595590762,"x":94.11,"y":194.9,"x0":1.0600907013947467,"y0":50.00425065379912,"z0":5.718847305085083,"aX":8.00056822265505},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.5,"breakHorizontal":-7.3,"spinRate":1970,"spinDirection":151},"zone":9,"typeConfidence":0.92,"plateTime":0.4042230310613535,"extension":6.295396418297606},"index":0,"playId":"946e7bae-b117-3757-8add-a7a557c55064","pitchNumber":1,"startTime":"2026-07-24T23:50:03.404Z","endTime":"2026-07-24T23:50:08.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.6,"endSpeed":86.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.066044276061447,"aZ":-14.186604217748636,"pfxX":3.282223383907177,"pfxZ":9.431776696536609,"pX":0.8882552995088647,"pZ":1.8673442100441555,"vX0":-1.6277024162862899,"vY0":-136.29834038180695,"vZ0":-7.81529780191854,"x":83.14,"y":188.36,"x0":1.0622573959132238,"y0":50.00677696573904,"z0":5.7240436289553935,"aX":6.262483353755151},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":-5.6,"spinRate":2094,"spinDirection":154},"zone":14,"typeConfidence":0.92,"plateTime":0.39975799266357104,"extension":6.243694040809156},"hitData":{"launchSpeed":82.2,"launchAngle":29.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.14,"coordY":115.53}},"index":1,"playId":"b906c14a-48b3-39be-acc0-7d8cb7a10c41","pitchNumber":2,"startTime":"2026-07-24T23:50:26.067Z","endTime":"2026-07-24T23:50:36.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.33,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:50:36.998Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ernie Clement lines out sharply to shortstop Andruw Monasterio.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-24T23:50:42.012Z","endTime":"2026-07-24T23:52:56.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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.2,"endSpeed":87.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.413229844571187,"aZ":-8.332397072844921,"pfxX":4.101732458397847,"pfxZ":12.166441564869988,"pX":-0.34704611899122567,"pZ":2.9144443251130845,"vX0":-4.764761203310977,"vY0":-138.49798734147035,"vZ0":-6.412968611510334,"x":130.23,"y":160.09,"x0":0.8556768349344739,"y0":50.000266531255875,"z0":5.804637825115861,"aX":8.036610406730151},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":21.0,"breakHorizontal":-6.6,"spinRate":2247,"spinDirection":161},"zone":1,"typeConfidence":0.93,"plateTime":0.39416006170923934,"extension":6.229481673810852},"index":0,"playId":"1244fdb4-9c50-3adb-b806-552e9a046f32","pitchNumber":1,"startTime":"2026-07-24T23:51:06.445Z","endTime":"2026-07-24T23:51:09.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.3,"endSpeed":85.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.995972917385668,"aZ":-11.077452943518399,"pfxX":4.208971176766571,"pfxZ":11.405233281644307,"pX":-0.5499186034441644,"pZ":2.5476962426255514,"vX0":-5.1778721488476185,"vY0":-134.37827144418014,"vZ0":-6.507173962061614,"x":137.96,"y":169.99,"x0":0.8448067363764681,"y0":50.004078322135676,"z0":5.768699931080306,"aX":7.786676032419948},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.7,"breakHorizontal":-6.7,"spinRate":2158,"spinDirection":157},"zone":4,"typeConfidence":0.93,"plateTime":0.40584284610536336,"extension":6.316946041584921},"index":1,"playId":"7be2794d-fe7c-37f1-8fce-47666228c086","pitchNumber":2,"startTime":"2026-07-24T23:51:29.177Z","endTime":"2026-07-24T23:51:32.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"ba139ac4-7820-3ad8-9121-05fde0ade076","startTime":"2026-07-24T23:51:59.754Z","endTime":"2026-07-24T23:52:05.249Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47513948719983,"aZ":-20.47867153809695,"pfxX":8.727344844344554,"pfxZ":7.294542546021793,"pX":0.8532200058348427,"pZ":0.42852141400899607,"vX0":-3.7798138623648705,"vY0":-125.32612754576176,"vZ0":-8.587301293587204,"x":84.48,"y":227.21,"x0":1.2406492467914916,"y0":50.003605940339085,"z0":5.550140943680824,"aX":13.99177379369823},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.6,"breakHorizontal":-15.0,"spinRate":1894,"spinDirection":121},"zone":14,"typeConfidence":0.88,"plateTime":0.43574395043474246,"extension":6.2899121644127005},"index":3,"playId":"90b70a32-f81e-3d0a-adaf-f37855f01978","pitchNumber":3,"startTime":"2026-07-24T23:52:22.868Z","endTime":"2026-07-24T23:52:28.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.318786837534585,"aZ":-12.86498948375425,"pfxX":5.216518526031146,"pfxZ":9.918028538119124,"pX":0.2357034025544343,"pZ":2.5711464646180087,"vX0":-3.9655059255105547,"vY0":-138.0769636352278,"vZ0":-6.454491659945157,"x":108.02,"y":169.36,"x0":1.0066891700047542,"y0":50.005751617603714,"z0":5.7905794387371206,"aX":10.159248900076758},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":-8.8,"spinRate":2158,"spinDirection":154},"zone":5,"typeConfidence":0.92,"plateTime":0.3954069805042342,"extension":6.224038866510598},"hitData":{"launchSpeed":100.5,"launchAngle":9.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":114.82,"coordY":142.56}},"index":4,"playId":"7c100d7d-698a-321a-9cd6-2ecf6587e0ab","pitchNumber":4,"startTime":"2026-07-24T23:52:48.012Z","endTime":"2026-07-24T23:52:56.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:52:56.181Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-24T23:54:56.838Z","endTime":"2026-07-24T23:56:14.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":93.7,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.873791722500357,"aZ":-11.59819580238195,"pfxX":-3.634405655152361,"pfxZ":10.843662838148303,"pX":-0.4066457831912891,"pZ":2.9074136895826066,"vX0":1.7308667875398855,"vY0":-136.35993074456525,"vZ0":-8.012888286956287,"x":132.5,"y":160.28,"x0":-0.5748522807631437,"y0":50.00258737230911,"z0":6.6700758300394405,"aX":-6.895403689477618},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":6.2,"spinRate":2168,"spinDirection":195},"zone":1,"typeConfidence":0.89,"plateTime":0.40053141746595156,"extension":6.244556447491911},"index":0,"playId":"9be4a632-f2a7-3380-8a7b-6e411e5df3bf","pitchNumber":1,"startTime":"2026-07-24T23:55:30.858Z","endTime":"2026-07-24T23:55:33.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.2,"endSpeed":86.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36389702877932,"aZ":-11.090635356420908,"pfxX":-1.7015709842410869,"pfxZ":10.956372236652934,"pX":0.4873631527026812,"pZ":3.849808790603475,"vX0":2.941964049156757,"vY0":-137.13023382533487,"vZ0":-6.035111264381965,"x":98.42,"y":134.84,"x0":-0.37322990934606015,"y0":50.00188657480903,"z0":6.819565176910476,"aX":-3.2743006791004703},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":2.5,"spinRate":2126,"spinDirection":197},"zone":12,"typeConfidence":0.9,"plateTime":0.39784461440671315,"extension":6.297168129346016},"index":1,"playId":"6f904432-c10d-3ac0-9b50-80fc5cb0f43e","pitchNumber":2,"startTime":"2026-07-24T23:55:48.081Z","endTime":"2026-07-24T23:55:51.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-24T23:55:57.901Z","endTime":"2026-07-24T23:56:10.979Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.797092022302746,"aZ":-24.013433270881382,"pfxX":-6.784725755984117,"pfxZ":5.3805520045647395,"pX":-0.7272148571171012,"pZ":1.3747257417452432,"vX0":1.687161911497643,"vY0":-121.80743675161962,"vZ0":-8.222363971082485,"x":144.72,"y":201.66,"x0":-0.5431761301381867,"y0":50.003549625846354,"z0":6.840690776389725,"aX":-10.292416062342046},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.3,"breakHorizontal":12.0,"spinRate":1324,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.44803631181736003,"extension":6.3313123162768665},"index":3,"playId":"c4b21534-947f-31ae-9926-f87e30c0fbbc","pitchNumber":3,"startTime":"2026-07-24T23:56:10.979Z","endTime":"2026-07-24T23:56:14.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:56:14.177Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andruw Monasterio strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-24T23:56:17.312Z","endTime":"2026-07-24T23:58:59.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.6,"endSpeed":80.6,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.74382421658913,"aZ":-27.833265545952308,"pfxX":-3.178309608888462,"pfxZ":2.660327363855373,"pX":0.7196474838464599,"pZ":2.524947325235803,"vX0":3.8326894259350954,"vY0":-126.16251887254923,"vZ0":-5.34869089540185,"x":89.57,"y":170.61,"x0":-0.3976990872099153,"y0":50.00264721221955,"z0":6.882495646235641,"aX":-5.186002647965907},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.0,"breakHorizontal":5.0,"spinRate":2145,"spinDirection":221},"zone":6,"typeConfidence":0.91,"plateTime":0.43214280708052843,"extension":6.058916944958963},"index":0,"playId":"0af6d661-718d-3738-8435-04c7f582d0ab","pitchNumber":1,"startTime":"2026-07-24T23:56:39.138Z","endTime":"2026-07-24T23:56:42.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.4,"endSpeed":86.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.734582591478283,"aZ":-11.215977790484953,"pfxX":-3.3056903768547943,"pfxZ":10.922015682039515,"pX":0.7510582648045724,"pZ":2.8284402436418055,"vX0":4.20246431016419,"vY0":-137.24403654994808,"vZ0":-8.362856132868757,"x":88.37,"y":162.41,"x0":-0.36639470990410344,"y0":50.00309445948076,"z0":6.668066822881376,"aX":-6.343263128695266},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":5.2,"spinRate":2205,"spinDirection":195},"zone":3,"typeConfidence":0.89,"plateTime":0.39821873581444844,"extension":6.395385721952416},"index":1,"playId":"9e822e51-04df-3b9f-8314-f7947bea3537","pitchNumber":2,"startTime":"2026-07-24T23:56:52.551Z","endTime":"2026-07-24T23:56:56.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":86.7,"endSpeed":80.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.75427622360694,"aZ":-27.903364246388886,"pfxX":-3.0939703349051744,"pfxZ":2.6310692736143255,"pX":1.1421214675519553,"pZ":0.7418767670313994,"vX0":4.901710844588609,"vY0":-126.0303828226979,"vZ0":-9.447377458588937,"x":73.47,"y":218.75,"x0":-0.41913611778515353,"y0":50.0010275708956,"z0":6.765977322233857,"aX":-5.015797379325815},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":4.6,"spinRate":2199,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.4333291537287547,"extension":6.057131818774081},"index":2,"playId":"13920b0e-f24b-3fe1-8b0a-c01f66c1bcd8","pitchNumber":3,"startTime":"2026-07-24T23:57:06.681Z","endTime":"2026-07-24T23:57:10.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.7,"endSpeed":86.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.662946725637543,"aZ":-13.270388443196227,"pfxX":-2.834758440029509,"pfxZ":9.788807485653205,"pX":0.685664944323973,"pZ":3.4254391762009995,"vX0":4.226556641609022,"vY0":-137.86168180133262,"vZ0":-6.631110613858748,"x":90.86,"y":146.29,"x0":-0.4966119699173872,"y0":50.00598398511809,"z0":6.751792059552659,"aX":-5.476523868442833},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":4.3,"spinRate":2197,"spinDirection":196},"zone":12,"typeConfidence":0.89,"plateTime":0.3967855678595442,"extension":6.300986753521653},"index":3,"playId":"7b92f22f-2818-3175-822c-3711de5ab735","pitchNumber":4,"startTime":"2026-07-24T23:57:22.550Z","endTime":"2026-07-24T23:57:25.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.516770959131094,"aZ":-27.336021091594507,"pfxX":-6.357291500968965,"pfxZ":3.1832081302961495,"pX":-0.20647444029306225,"pZ":2.2815206442442193,"vX0":2.0092640472513095,"vY0":-122.03456074167374,"vZ0":-5.499016369665064,"x":124.87,"y":177.18,"x0":-0.21137253882141752,"y0":50.001715562949265,"z0":6.899657877906856,"aX":-9.651383545170745},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.8,"breakHorizontal":11.0,"spinRate":1199,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.44769416984594024,"extension":6.222419661480392},"index":4,"playId":"ef69ec36-89ed-39df-9f84-23a0b2b3d9b9","pitchNumber":5,"startTime":"2026-07-24T23:57:49.835Z","endTime":"2026-07-24T23:57:56.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":95.4,"endSpeed":87.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02636892365685,"aZ":-9.500343103211387,"pfxX":-3.573150249642526,"pfxZ":11.538270743615021,"pX":0.403356886530684,"pZ":3.1445094349426617,"vX0":3.620243188736515,"vY0":-138.8139470194251,"vZ0":-7.7860562352618965,"x":101.62,"y":153.88,"x0":-0.44908193190670426,"y0":50.005975112177545,"z0":6.606476995770615,"aX":-7.023736102088594},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.6,"breakHorizontal":5.8,"spinRate":2241,"spinDirection":199},"zone":3,"typeConfidence":0.91,"plateTime":0.39352665527366915,"extension":6.3735150754832715},"index":5,"playId":"09fe2ca2-1dc3-32f8-a24d-ab03a0d8b9a8","pitchNumber":6,"startTime":"2026-07-24T23:58:18.371Z","endTime":"2026-07-24T23:58:21.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":86.5,"endSpeed":80.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90135060198537,"aZ":-26.59387519118406,"pfxX":-4.043486595185874,"pfxZ":3.4589613727336253,"pX":0.6248839102940063,"pZ":0.7400730855635621,"vX0":4.03352887989962,"vY0":-125.78014260706553,"vZ0":-9.643418286053823,"x":93.18,"y":218.8,"x0":-0.46904878731363203,"y0":50.00194680968151,"z0":6.757139356867367,"aX":-6.522268014764073},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.4,"breakHorizontal":6.5,"spinRate":2234,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.4343436356459973,"extension":6.098751056411806},"index":6,"playId":"6682a1bb-4ccf-3336-9e83-6e687ab6f2c1","pitchNumber":7,"startTime":"2026-07-24T23:58:36.960Z","endTime":"2026-07-24T23:58:41.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":82.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.088775124967416,"aZ":-29.22011789526876,"pfxX":-1.479222297656321,"pfxZ":1.7640087178291148,"pX":1.0553183098068146,"pZ":1.4116605648504614,"vX0":4.352363064813945,"vY0":-127.521875839025,"vZ0":-7.809501910228709,"x":76.77,"y":200.67,"x0":-0.46885864682965817,"y0":50.00274509720802,"z0":6.765633733159625,"aX":-2.4774423062360214},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":1.9,"spinRate":2279,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.4267796068943195,"extension":6.219245389638704},"index":7,"playId":"571f6d1c-1520-306d-b47d-abcb4798ee6b","pitchNumber":8,"startTime":"2026-07-24T23:58:55.576Z","endTime":"2026-07-24T23:58:59.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:58:59.997Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-24T23:59:03.347Z","endTime":"2026-07-25T00:01:52.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.7,"endSpeed":81.4,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4262730383047,"aZ":-26.862277553417822,"pfxX":-0.9058949784040311,"pfxZ":3.19789721147425,"pX":0.3042690082344646,"pZ":1.7460178707328682,"vX0":2.3712485196513726,"vY0":-127.63245843828588,"vZ0":-7.501446560550749,"x":105.4,"y":191.64,"x0":-0.516103241326466,"y0":50.0061018290138,"z0":6.8166027490674646,"aX":-1.5063900758699071},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.4,"breakHorizontal":1.2,"spinRate":2295,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.4279358358004366,"extension":6.132105482323868},"index":0,"playId":"cb81458e-3f92-393c-b9b0-aafba7a38eea","pitchNumber":1,"startTime":"2026-07-24T23:59:23.981Z","endTime":"2026-07-24T23:59:29.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":83.0,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.086156295742537,"aZ":-25.54198255054308,"pfxX":-1.0804391213544342,"pfxZ":3.875675970299287,"pX":0.7914095189841386,"pZ":0.7537961408264101,"vX0":3.588873618508341,"vY0":-129.0460825655911,"vZ0":-10.192104925730703,"x":86.83,"y":218.43,"x0":-0.46798473335518276,"y0":50.00607033729032,"z0":6.673747004261917,"aX":-1.8505136094967507},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.3,"breakHorizontal":1.3,"spinRate":2359,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.4220503781657756,"extension":6.217240076557093},"index":1,"playId":"e06eea1d-84fa-3bee-8ba6-33a24d61823b","pitchNumber":2,"startTime":"2026-07-24T23:59:43.113Z","endTime":"2026-07-24T23:59:47.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.539255635215106,"aZ":-31.00440448038963,"pfxX":-1.0553776628681888,"pfxZ":0.7080027031982592,"pX":1.0728781816450819,"pZ":2.4946084515597833,"vX0":4.0077956287565195,"vY0":-127.28323620473434,"vZ0":-4.804675830539681,"x":76.1,"y":171.43,"x0":-0.3805553960543105,"y0":50.003965135739485,"z0":6.843623721477531,"aX":-1.7438394138581919},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.5,"breakHorizontal":1.1,"spinRate":2112,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.4292714442771346,"extension":6.0465986904633615},"index":2,"playId":"d76e1b6f-51a6-3059-98ba-3711aad9f052","pitchNumber":3,"startTime":"2026-07-25T00:00:03.653Z","endTime":"2026-07-25T00:00:08.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.4,"endSpeed":87.3,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78387757452166,"aZ":-9.804459091378089,"pfxX":-3.1669994405386577,"pfxZ":11.511408475811095,"pX":1.0180406158101616,"pZ":2.0699380528329323,"vX0":4.784118610257339,"vY0":-138.49618589786286,"vZ0":-10.587730055325403,"x":78.19,"y":182.89,"x0":-0.31991628216183965,"y0":50.005834189630306,"z0":6.59721008957276,"aX":-6.156423687357261},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":4.8,"spinRate":2210,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.39539176039245927,"extension":6.418054842747079},"index":3,"playId":"980711c4-dfc7-3b40-be2d-f38c6b1e7695","pitchNumber":4,"startTime":"2026-07-25T00:00:22.528Z","endTime":"2026-07-25T00:00:27.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.07875517189278,"aZ":-10.303663527834317,"pfxX":-3.7488002687552795,"pfxZ":11.124522793661397,"pX":1.2973916086382655,"pZ":3.029399793533806,"vX0":5.536532799214761,"vY0":-139.28633880101884,"vZ0":-8.177217699894566,"x":67.55,"y":156.99,"x0":-0.2284294245904023,"y0":50.00480364393472,"z0":6.683373004878689,"aX":-7.3718752444515925},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.6,"breakHorizontal":5.6,"spinRate":2245,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.39313057123488226,"extension":6.373036304407755},"index":4,"playId":"61804511-7697-3e02-8713-fc1d1ee0aced","pitchNumber":5,"startTime":"2026-07-25T00:00:41.003Z","endTime":"2026-07-25T00:00:44.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.647083820255045,"aZ":-28.428473287642106,"pfxX":-2.7924394586408057,"pfxZ":2.1659055238840628,"pX":0.506211138503088,"pZ":2.156088056142817,"vX0":3.372586422455938,"vY0":-130.08561810162527,"vZ0":-6.527698183522808,"x":97.7,"y":180.57,"x0":-0.4380375995985056,"y0":50.00451614480171,"z0":6.823868481484167,"aX":-4.835799092498733},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.9,"breakHorizontal":4.4,"spinRate":2314,"spinDirection":215},"zone":6,"typeConfidence":0.91,"plateTime":0.4193963972705399,"extension":6.036085838829471},"index":5,"playId":"7ef513da-59df-3662-8607-4fee6522f483","pitchNumber":6,"startTime":"2026-07-25T00:00:58.643Z","endTime":"2026-07-25T00:01:01.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":81.0,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.914411370392433,"aZ":-29.47130279904435,"pfxX":-2.7606443047396607,"pfxZ":1.6531053925408177,"pX":-0.09767433765521373,"pZ":1.6240023421129972,"vX0":2.535860457473816,"vY0":-126.00060810006681,"vZ0":-7.103380483302577,"x":120.72,"y":194.93,"x0":-0.7510990226639818,"y0":50.002839027135515,"z0":6.813205742203513,"aX":-4.507342238477026},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.8,"breakHorizontal":4.6,"spinRate":2235,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.4321922937808229,"extension":5.90826564191175},"index":6,"playId":"6141c323-07f4-39fe-8b94-ebfeb5bfa17a","pitchNumber":7,"startTime":"2026-07-25T00:01:23.346Z","endTime":"2026-07-25T00:01:26.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.725083753781576,"aZ":-9.664161293448757,"pfxX":-3.0384544985698225,"pfxZ":11.350407300157697,"pX":-0.20279969089016192,"pZ":3.756405989392887,"vX0":1.8510438338091795,"vY0":-139.32292633379936,"vZ0":-6.375431931470308,"x":124.73,"y":137.36,"x0":-0.4779900290966847,"y0":50.0051789042156,"z0":6.700234357759896,"aX":-6.02657841906591},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.6,"breakHorizontal":5.2,"spinRate":2283,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.39183728183409317,"extension":6.327355258897594},"index":7,"playId":"5f820a8e-9057-3b6f-b08e-edd83949be5b","pitchNumber":8,"startTime":"2026-07-25T00:01:47.509Z","endTime":"2026-07-25T00:01:52.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:01:52.137Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vladimir Guerrero Jr. pops out to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T00:04:23.148Z","endTime":"2026-07-25T00:05:00.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":94.7,"endSpeed":87.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.673970482906388,"aZ":-15.19627787750111,"pfxX":3.9760677929668793,"pfxZ":8.7274184844417,"pX":0.12164591355271229,"pZ":3.3412523612080873,"vX0":-4.2183529879303965,"vY0":-137.8948472783102,"vZ0":-4.253278684677183,"x":112.36,"y":148.57,"x0":1.1470936730267307,"y0":50.00651000709578,"z0":5.913501616323942,"aX":7.738657368923753},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":-6.5,"spinRate":1874,"spinDirection":148},"zone":2,"typeConfidence":0.93,"plateTime":0.3956457299844338,"extension":6.254534658241217},"index":0,"playId":"d1e67816-4fce-358a-9caf-ddac15f57b3b","pitchNumber":1,"startTime":"2026-07-25T00:04:31.799Z","endTime":"2026-07-25T00:04:35.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.300177568918414,"aZ":-22.593842293014557,"pfxX":-0.8208177319535737,"pfxZ":5.792164092750746,"pX":-0.8003587707218013,"pZ":1.1229971298327435,"vX0":-4.832915693652882,"vY0":-126.85924297871605,"vZ0":-7.254365513157798,"x":147.51,"y":208.46,"x0":1.2244789939581129,"y0":50.00490533819319,"z0":5.78079076267316,"aX":-1.357354418882077},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.4,"breakHorizontal":2.4,"spinRate":2424,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.429305804557349,"extension":6.1658702875948945},"hitData":{"launchSpeed":72.5,"launchAngle":74.0,"totalDistance":112.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":150.45,"coordY":164.86}},"index":1,"playId":"3da8d840-0ddd-3acd-8807-b376a99a5b30","pitchNumber":2,"startTime":"2026-07-25T00:04:51.045Z","endTime":"2026-07-25T00:05:00.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:05:00.343Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kazuma Okamoto grounds out, shortstop Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T00:05:17.145Z","endTime":"2026-07-25T00:06:15.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.77273410384077,"aZ":-23.122075449813096,"pfxX":9.097309801996992,"pfxZ":6.240084610049799,"pX":0.6834704105919739,"pZ":4.137516359956052,"vX0":-4.409809118601284,"vY0":-119.07361776231282,"vZ0":0.7439654660506538,"x":90.95,"y":127.07,"x0":1.3680782952998956,"y0":50.00064874067008,"z0":5.897558845908884,"aX":13.189239677665405},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":11.8,"breakHorizontal":-15.6,"spinRate":1625,"spinDirection":116},"zone":12,"typeConfidence":0.92,"plateTime":0.4582842032043617,"extension":6.446840436832056},"index":0,"playId":"cb04bf0a-887b-3aa2-88e0-e476509c5a44","pitchNumber":1,"startTime":"2026-07-25T00:05:31.021Z","endTime":"2026-07-25T00:05:34.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":86.8,"endSpeed":81.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.487865707275244,"aZ":-27.536133804836798,"pfxX":-4.7413204376710105,"pfxZ":2.8212707779558226,"pX":0.13015723119544317,"pZ":1.180545849421264,"vX0":-1.519238772941509,"vY0":-126.51289708834429,"vZ0":-5.9888633041609145,"x":112.04,"y":206.91,"x0":1.3524275387030367,"y0":50.003725582967604,"z0":5.74721503714227,"aX":-7.790473531777184},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":8.9,"spinRate":2529,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.43069793717434823,"extension":6.177761028477048},"index":1,"playId":"4eedcdc4-78bb-363b-a516-c59abf7c47b5","pitchNumber":2,"startTime":"2026-07-25T00:05:48.687Z","endTime":"2026-07-25T00:05:52.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":95.3,"endSpeed":88.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65575543194715,"aZ":-15.504970912160271,"pfxX":3.7464001690339206,"pfxZ":8.41832723780167,"pX":-0.0028838175533910633,"pZ":2.9355418871917585,"vX0":-4.0918409373151645,"vY0":-138.79740152226051,"vZ0":-5.16305425929679,"x":117.11,"y":159.52,"x0":0.9931748478829779,"y0":50.00661469543047,"z0":5.827878316923398,"aX":7.422128491996076},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":-6.1,"spinRate":2076,"spinDirection":157},"zone":2,"typeConfidence":0.93,"plateTime":0.3923606798821311,"extension":6.180764241574014},"hitData":{"launchSpeed":90.9,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.0,"coordY":143.0}},"index":2,"playId":"ae520c64-35c2-33b0-830c-ed499ec6b082","pitchNumber":3,"startTime":"2026-07-25T00:06:07.865Z","endTime":"2026-07-25T00:06:15.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:06:15.883Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-25T00:06:37.479Z","endTime":"2026-07-25T00:07:41.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.174001584682124,"aZ":-23.445217944676823,"pfxX":8.50446153979692,"pfxZ":5.592330967884051,"pX":1.4794253476841548,"pZ":3.2858287939685304,"vX0":-2.124882207162086,"vY0":-123.72173336112017,"vZ0":-1.5060471538103237,"x":60.61,"y":150.06,"x0":1.241015726295932,"y0":50.00151257584555,"z0":5.855063780891356,"aX":13.268815876031574},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.1,"breakHorizontal":-15.0,"spinRate":1648,"spinDirection":117},"zone":12,"typeConfidence":0.89,"plateTime":0.4416153300876515,"extension":6.252936558178209},"index":0,"playId":"46762f94-27ab-3097-9fd5-cb111e1e25ff","pitchNumber":1,"startTime":"2026-07-25T00:06:53.360Z","endTime":"2026-07-25T00:06:56.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.836724076880035,"aZ":-22.524392748516362,"pfxX":8.103818749792548,"pfxZ":6.421338930621268,"pX":0.7693355735987628,"pZ":2.7705073540029037,"vX0":-3.636940745739913,"vY0":-121.28972246159637,"vZ0":-2.444860339346434,"x":87.67,"y":163.98,"x0":1.2285754246719696,"y0":50.00251552874139,"z0":5.738432100547752,"aX":12.176204377067025},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":11.4,"breakHorizontal":-13.9,"spinRate":1787,"spinDirection":120},"zone":6,"typeConfidence":0.92,"plateTime":0.4501248845087855,"extension":6.267840488722313},"index":1,"playId":"934d9502-8eba-3ca5-89eb-5c07303d9b29","pitchNumber":2,"startTime":"2026-07-25T00:07:11.784Z","endTime":"2026-07-25T00:07:16.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.539731509358408,"aZ":-15.967067397572624,"pfxX":4.9731752174595005,"pfxZ":8.288013097740698,"pX":0.0015554534891522515,"pZ":2.9950498044205025,"vX0":-4.965185567926023,"vY0":-138.60295813981432,"vZ0":-4.790286650700005,"x":116.94,"y":157.91,"x0":1.1657606896566561,"y0":50.00312629687748,"z0":5.804110006412561,"aX":9.724668939107199},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":-8.0,"spinRate":2041,"spinDirection":148},"zone":2,"typeConfidence":0.92,"plateTime":0.3944297177565872,"extension":6.3419520879316895},"hitData":{"launchSpeed":84.3,"launchAngle":43.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.67,"coordY":91.36}},"index":2,"playId":"952eb52b-a851-372a-861a-0e92d58d3e94","pitchNumber":3,"startTime":"2026-07-25T00:07:30.777Z","endTime":"2026-07-25T00:07:41.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:07:41.782Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Anthony Seigler singles on a ground ball to left fielder Davis Schneider.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T00:09:53.950Z","endTime":"2026-07-25T00:12:13.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.102161748687745,"aZ":-10.257738530406973,"pfxX":-2.917558903126185,"pfxZ":11.592742744391877,"pX":-0.6907299483534071,"pZ":2.796315388392674,"vX0":0.8749608818472941,"vY0":-136.39881334143536,"vZ0":-8.440865079300352,"x":143.33,"y":163.28,"x0":-0.6360258748094664,"y0":50.00027869368017,"z0":6.632177435724455,"aX":-5.513980378277196},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.4,"breakHorizontal":5.2,"spinRate":2241,"spinDirection":199},"zone":1,"typeConfidence":0.9,"plateTime":0.40106658132305517,"extension":6.303393875990068},"index":0,"playId":"84eb58de-43a9-3131-84a7-3ee5ca2731a8","pitchNumber":1,"startTime":"2026-07-25T00:10:12.389Z","endTime":"2026-07-25T00:10:15.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-25T00:10:31.640Z","endTime":"2026-07-25T00:10:39.064Z","isPitch":false,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.524930716060457,"aZ":-10.734882032641599,"pfxX":-3.2271613392474463,"pfxZ":11.017794504662202,"pX":-0.01787156023955282,"pZ":4.25636562429522,"vX0":2.2643673090922087,"vY0":-138.07213132451506,"vZ0":-4.985972840078473,"x":117.68,"y":123.86,"x0":-0.42615882577303,"y0":50.000287813638515,"z0":6.797483693515931,"aX":-6.277970667032213},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.2,"breakHorizontal":5.4,"spinRate":2211,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.3955425112779616,"extension":6.260808871702261},"index":2,"playId":"ad120eab-64c0-3785-a40d-b6bcf651bd8a","pitchNumber":2,"startTime":"2026-07-25T00:10:39.064Z","endTime":"2026-07-25T00:10:44.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.8,"endSpeed":87.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28971277843433,"aZ":-11.30362383019136,"pfxX":-1.5613375228595099,"pfxZ":10.717951048767418,"pX":-0.028360355261261374,"pZ":3.9332727653418873,"vX0":2.3318177807997764,"vY0":-138.07735470287062,"vZ0":-5.596436329822459,"x":118.08,"y":132.58,"x0":-0.6776572846417572,"y0":50.00548919432233,"z0":6.734546776854821,"aX":-3.0412591037697476},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":2.4,"spinRate":2266,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.39539393616018703,"extension":6.213320824072874},"index":3,"playId":"0a26eee1-b464-3fad-a4cb-b0bc71bdfec3","pitchNumber":3,"startTime":"2026-07-25T00:10:54.721Z","endTime":"2026-07-25T00:10:59.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":82.7,"endSpeed":77.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.757115926010865,"aZ":-25.683721574089493,"pfxX":-6.403705128133932,"pfxZ":4.364319806135916,"pX":-0.0061940954046047535,"pZ":2.2371329945337233,"vX0":3.305573972829445,"vY0":-120.45727599947381,"vZ0":-5.729240599964448,"x":117.24,"y":178.38,"x0":-0.5556983955362956,"y0":50.00248396008486,"z0":6.882573830333275,"aX":-9.523791641110709},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.0,"breakHorizontal":10.9,"spinRate":1514,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.45262855858715634,"extension":6.188951888315403},"index":4,"playId":"c2729308-28d9-3641-ad09-bd40abce1407","pitchNumber":4,"startTime":"2026-07-25T00:11:12.015Z","endTime":"2026-07-25T00:11:15.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20360990332591,"aZ":-24.050398645193862,"pfxX":-5.692380987351592,"pfxZ":5.505897553359269,"pX":-1.442883613895909,"pZ":0.9868005997206851,"vX0":-0.23118297286854264,"vY0":-120.39170501390552,"vZ0":-8.745745859067348,"x":172.0,"y":212.14,"x0":-0.6055655833367304,"y0":50.003838418189815,"z0":6.777724403680086,"aX":-8.401070946558189},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":8.3,"breakHorizontal":10.3,"spinRate":1205,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.4540295187378547,"extension":6.217063847183348},"index":5,"playId":"88b389f5-8963-3c1c-b454-1f76b8b41d7d","pitchNumber":5,"startTime":"2026-07-25T00:11:28.761Z","endTime":"2026-07-25T00:11:33.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.698891827512455,"aZ":-11.049948140605725,"pfxX":-2.8202317079985986,"pfxZ":10.720060832860645,"pX":-0.34809376121695484,"pZ":2.715825478541546,"vX0":0.8491667692996903,"vY0":-138.69248458743994,"vZ0":-8.662632037098106,"x":130.27,"y":165.45,"x0":-0.2896740892028467,"y0":50.00253252537299,"z0":6.594823095472057,"aX":-5.556740872358187},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.1,"breakHorizontal":4.9,"spinRate":2285,"spinDirection":195},"zone":1,"typeConfidence":0.91,"plateTime":0.3932139567858144,"extension":6.371627774512236},"hitData":{"launchSpeed":96.7,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.42,"coordY":139.21}},"index":6,"playId":"99d20066-c164-35e6-96c4-8d908fe56fb0","pitchNumber":6,"startTime":"2026-07-25T00:12:02.741Z","endTime":"2026-07-25T00:12:13.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.1,"awayTeamWinProbability":29.900000000000006,"homeTeamWinProbabilityAdded":3.1999999999999886,"leverageIndex":0.8,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:12:13.539Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Umpire reviewed (home run), call on the field was upheld: Ceddanne Rafaela homers (10) on a line drive to left field. Anthony Seigler scores.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T00:12:30.493Z","endTime":"2026-07-25T00:13:43.682Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":{"id":702056,"link":"/api/v1/people/702056"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":{"id":702056,"link":"/api/v1/people/702056"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.758477763403302,"aZ":-29.156004813734334,"pfxX":-2.2243875457327746,"pfxZ":1.831627527723171,"pX":-0.7010409587757742,"pZ":3.425801463453788,"vX0":0.6403331367838153,"vY0":-127.15233799817908,"vZ0":-3.28908461899682,"x":107.89,"y":134.3,"x0":-0.6663397873720376,"y0":50.00054693067676,"z0":7.036140612671346,"aX":-3.6614225916194285},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":3.8,"spinRate":2207,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.42987058559610647,"extension":5.8977928980122},"index":0,"playId":"3864fcc7-237f-311a-a930-93bd6e0c0474","pitchNumber":1,"startTime":"2026-07-25T00:12:37.796Z","endTime":"2026-07-25T00:12:40.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":95.2,"endSpeed":87.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06840633286002,"aZ":-10.231193544548738,"pfxX":-4.616205621365526,"pfxZ":11.279149730631723,"pX":0.2876126159702352,"pZ":2.502066652323019,"vX0":3.8195412161701845,"vY0":-138.39349173572225,"vZ0":-9.658027187833298,"x":106.04,"y":171.22,"x0":-0.5087476036084763,"y0":50.00223979803394,"z0":6.716687736319819,"aX":-8.97949501728484},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.7,"breakHorizontal":7.6,"spinRate":2235,"spinDirection":196},"zone":6,"typeConfidence":0.9,"plateTime":0.3953454493468085,"extension":6.233568779246403},"index":1,"playId":"c51ac7ae-cd5a-3aca-b5ef-88fe2c4077ae","pitchNumber":2,"startTime":"2026-07-25T00:13:00.236Z","endTime":"2026-07-25T00:13:03.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.250997777514158,"aZ":-27.707711107620476,"pfxX":-2.6465024607591294,"pfxZ":2.734750087938628,"pX":-0.9486395496877823,"pZ":2.0622397914165402,"vX0":0.36841735101212375,"vY0":-126.75329800907069,"vZ0":-6.478158438755193,"x":153.16,"y":183.1,"x0":-0.751751618590539,"y0":50.00102401901346,"z0":6.855548630910882,"aX":-4.3173547041949965},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.7,"breakHorizontal":4.7,"spinRate":2124,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.43167480186904994,"extension":5.980191998091804},"hitData":{"launchSpeed":101.4,"launchAngle":23.0,"totalDistance":376.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":34.87,"coordY":76.5}},"index":2,"playId":"8afeec46-ea95-38ca-904f-6c8744971107","pitchNumber":3,"startTime":"2026-07-25T00:13:19.657Z","endTime":"2026-07-25T00:13:43.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"},"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":13.799999999999997,"leverageIndex":1.32,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:13:43.682Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T00:14:59.729Z","endTime":"2026-07-25T00:15:58.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.809780179483962,"aZ":-10.557030554876151,"pfxX":-2.9728655300127613,"pfxZ":11.216330140818982,"pX":-0.45576008898457576,"pZ":3.6406546322818842,"vX0":1.5201877255412002,"vY0":-137.54339457790573,"vZ0":-6.486638311016311,"x":134.37,"y":140.48,"x0":-0.6276225125408811,"y0":50.00227498266512,"z0":6.735976101072287,"aX":-5.729725354853612},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.2,"breakHorizontal":5.0,"spinRate":2182,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.3973197196717253,"extension":6.343660536836257},"index":0,"playId":"93913704-4c71-3c29-bb19-fcc9178c4f95","pitchNumber":1,"startTime":"2026-07-25T00:14:59.729Z","endTime":"2026-07-25T00:15:02.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13787651676239,"aZ":-23.345913950059536,"pfxX":-7.009224381484701,"pfxZ":5.718403964890892,"pX":-1.122457673766772,"pZ":1.399394561992516,"vX0":0.7458982520001732,"vY0":-123.12490585122342,"vZ0":-8.369852403302911,"x":159.79,"y":201.0,"x0":-0.5170611508143581,"y0":50.00328311618043,"z0":6.80088878275174,"aX":-10.823438514519285},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.8,"breakHorizontal":12.6,"spinRate":1496,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.4438894192808158,"extension":6.238129332484653},"index":1,"playId":"a16d96c3-4d0b-3f73-b298-e42e3595f72a","pitchNumber":2,"startTime":"2026-07-25T00:15:14.289Z","endTime":"2026-07-25T00:15:17.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-25T00:15:27.535Z","endTime":"2026-07-25T00:15:36.998Z","isPitch":false,"type":"action","player":{"id":677800,"link":"/api/v1/people/677800"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35700858861855,"aZ":-28.664925431804512,"pfxX":-7.515820741457466,"pfxZ":2.2955003470584803,"pX":-1.8950645324679747,"pZ":2.826473686259441,"vX0":-0.789828843412717,"vY0":-122.68241968768253,"vZ0":-4.030967899841425,"x":189.24,"y":162.47,"x0":-0.5922540968562795,"y0":50.00473367949362,"z0":6.923167683710491,"aX":-11.503766467630404},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.5,"breakHorizontal":13.8,"spinRate":1457,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.4457735278218071,"extension":6.042941588624734},"index":3,"playId":"e1d20293-31b9-38bd-8f14-5ea734fffc8e","pitchNumber":3,"startTime":"2026-07-25T00:15:36.998Z","endTime":"2026-07-25T00:15:40.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.950105702045878,"aZ":-10.114843020578023,"pfxX":-3.00813780059756,"pfxZ":11.447290181991866,"pX":-0.1420318502206236,"pZ":3.503468857884505,"vX0":2.5064728699095977,"vY0":-137.55802860764916,"vZ0":-6.7651703128523595,"x":122.41,"y":144.19,"x0":-0.6717584157176463,"y0":50.000370915569164,"z0":6.671567972738398,"aX":-5.795621010421353},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.6,"breakHorizontal":4.9,"spinRate":2267,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.39734244830389276,"extension":6.306742265418758},"index":4,"playId":"85a808ce-afea-3dde-a27c-87ce26841701","pitchNumber":4,"startTime":"2026-07-25T00:15:52.692Z","endTime":"2026-07-25T00:15:58.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:15:58.203Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T00:16:19.962Z","endTime":"2026-07-25T00:17:34.582Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(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":84.0,"endSpeed":78.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96897567160601,"aZ":-24.182219844291648,"pfxX":-7.326566219297574,"pfxZ":5.208743807575102,"pX":-0.4530793730881278,"pZ":0.9942987788496827,"vX0":2.0636962269061985,"vY0":-122.23840105918956,"vZ0":-9.005023066163451,"x":134.27,"y":211.93,"x0":-0.3492840203859117,"y0":50.00347964489514,"z0":6.757280683765043,"aX":-11.241179474712784},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.8,"breakHorizontal":13.0,"spinRate":1418,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.44574231606398484,"extension":6.2753032988996225},"index":0,"playId":"18e1b28e-e988-36c4-af26-421d60b61f7c","pitchNumber":1,"startTime":"2026-07-25T00:16:23.044Z","endTime":"2026-07-25T00:16:26.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.5,"endSpeed":86.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98230260094574,"aZ":-10.051417622419317,"pfxX":-2.4422432445044695,"pfxZ":11.538643539089458,"pX":-0.11620181564215039,"pZ":3.3583979664508177,"vX0":1.646568797245428,"vY0":-137.47296134408248,"vZ0":-7.34800587841228,"x":121.43,"y":148.1,"x0":-0.4050819913872037,"y0":50.00356685235902,"z0":6.745343364781957,"aX":-4.6828522008234446},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.6,"breakHorizontal":4.1,"spinRate":2201,"spinDirection":195},"zone":2,"typeConfidence":0.91,"plateTime":0.39816485072983454,"extension":6.322558148385983},"index":1,"playId":"f97ab2af-5a4f-3135-bf5b-fdb20f8e4ee6","pitchNumber":2,"startTime":"2026-07-25T00:16:38.410Z","endTime":"2026-07-25T00:16:42.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-25T00:17:13.906Z","endTime":"2026-07-25T00:17:30.416Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.588789598671234,"aZ":-26.124478678992617,"pfxX":-4.731981630177778,"pfxZ":4.0584977844956605,"pX":0.024875762617775903,"pZ":0.9703134133097832,"vX0":2.5961097377186206,"vY0":-120.56549438381231,"vZ0":-8.452528047263431,"x":116.05,"y":212.58,"x0":-0.44387709795562846,"y0":50.00453784530604,"z0":6.783669904252609,"aX":-7.057560704550285},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.9,"breakHorizontal":8.0,"spinRate":1185,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.4520634799401586,"extension":6.322521467847311},"index":3,"playId":"303a9b49-9cef-3d28-bdcd-268ccb07e301","pitchNumber":3,"startTime":"2026-07-25T00:17:30.416Z","endTime":"2026-07-25T00:17:34.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.89999999999999,"awayTeamWinProbability":18.10000000000001,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:17:34.582Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Masataka Yoshida lines out to shortstop Ernie Clement.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-25T00:17:37.882Z","endTime":"2026-07-25T00:20:13.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.730224301755513,"aZ":-8.156383279671365,"pfxX":-2.109836552278048,"pfxZ":12.624423233468038,"pX":-0.7118901177516903,"pZ":1.7007331607514737,"vX0":0.6161721044701528,"vY0":-136.71542100149318,"vZ0":-11.738319276724331,"x":144.14,"y":192.86,"x0":-0.6653411148285993,"y0":50.00597622934607,"z0":6.598821121623912,"aX":-4.0144582979372405},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.8,"breakHorizontal":3.7,"spinRate":2286,"spinDirection":201},"zone":7,"typeConfidence":0.91,"plateTime":0.39987887460774774,"extension":6.385937688400369},"index":0,"playId":"7339722d-fec1-3afa-9c09-fae45af96c5c","pitchNumber":1,"startTime":"2026-07-25T00:18:00.753Z","endTime":"2026-07-25T00:18:05.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}},"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":83.4,"endSpeed":77.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.405687364924106,"aZ":-25.538964571476892,"pfxX":-6.082570184010585,"pfxZ":4.418320494075171,"pX":-1.4550145948645368,"pZ":1.7769761572431053,"vX0":-0.052321080135331155,"vY0":-121.42992330836051,"vZ0":-6.894802428454445,"x":172.46,"y":190.8,"x0":-0.6420891554141306,"y0":50.00464158950325,"z0":6.856478692188506,"aX":-9.140409874017164},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.7,"breakHorizontal":11.0,"spinRate":1320,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.4500047583809015,"extension":6.2802392460518615},"index":1,"playId":"e6829a76-11ed-311e-a9c0-9c49881833f6","pitchNumber":2,"startTime":"2026-07-25T00:18:27.533Z","endTime":"2026-07-25T00:18:31.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.326317542865347,"aZ":-24.58230983884283,"pfxX":-6.57413863119003,"pfxZ":4.921082046451875,"pX":-0.8592281650351784,"pZ":1.5734284893850972,"vX0":1.142730956397323,"vY0":-122.83029715505945,"vZ0":-7.6394622137347765,"x":149.75,"y":196.3,"x0":-0.4735031338245621,"y0":50.00086241019045,"z0":6.78752289143162,"aX":-10.131814652532002},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.6,"breakHorizontal":11.6,"spinRate":1334,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.4444435923638044,"extension":6.287516652241074},"index":2,"playId":"a63b081a-bc71-3772-85cf-471ff7dde9d9","pitchNumber":3,"startTime":"2026-07-25T00:18:42.014Z","endTime":"2026-07-25T00:18:45.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":95.1,"endSpeed":87.8,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.003221171352983,"aZ":-11.702002470469658,"pfxX":-3.038510616581992,"pfxZ":10.465962445340006,"pX":0.12744249147600134,"pZ":2.617386997595289,"vX0":3.1401100786628375,"vY0":-138.30375201765216,"vZ0":-8.949466924077743,"x":112.14,"y":168.11,"x0":-0.6225509333270761,"y0":50.005695263319375,"z0":6.6605481587599344,"aX":-5.945377874783009},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":4.9,"spinRate":2266,"spinDirection":198},"zone":5,"typeConfidence":0.9,"plateTime":0.3945443855729005,"extension":6.26798418211334},"index":3,"playId":"bd718c15-650d-3611-9e90-c4f10e3b07ec","pitchNumber":4,"startTime":"2026-07-25T00:19:06.978Z","endTime":"2026-07-25T00:19:09.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.286063356799453,"aZ":-26.12868385094541,"pfxX":-4.275562169998467,"pfxZ":4.001188880373341,"pX":-1.266126478999891,"pZ":0.6439521668703801,"vX0":-0.06049542043567696,"vY0":-121.4707463996806,"vZ0":-9.23595725016673,"x":165.26,"y":221.39,"x0":-0.6844671629918477,"y0":50.00346957627514,"z0":6.7282714117032905,"aX":-6.461293109106241},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.5,"breakHorizontal":7.8,"spinRate":1412,"spinDirection":221},"zone":13,"typeConfidence":0.88,"plateTime":0.44898468334379826,"extension":6.18449965772426},"index":4,"playId":"309db6f3-c612-3b4c-abf2-b0133e7a1b1f","pitchNumber":5,"startTime":"2026-07-25T00:19:25.542Z","endTime":"2026-07-25T00:19:28.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.9,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12414548922825,"aZ":-25.54355501194807,"pfxX":-7.154218523448019,"pfxZ":4.418716823726151,"pX":-0.33359769220731444,"pZ":-0.41090672337247325,"vX0":2.2475707511197562,"vY0":-121.21910990532288,"vZ0":-11.68061094471675,"x":129.72,"y":249.87,"x0":-0.33956864135884407,"y0":50.00056778485819,"z0":6.672841020875309,"aX":-10.720306163789024},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.6,"breakHorizontal":12.5,"spinRate":1370,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.45064668249271733,"extension":6.307235031667314},"index":5,"playId":"f885f988-b834-33e2-ab97-0f29387fbc6a","pitchNumber":6,"startTime":"2026-07-25T00:19:43.745Z","endTime":"2026-07-25T00:19:46.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.2,"endSpeed":87.9,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.971464510007362,"aZ":-9.615944153898806,"pfxX":-2.618247778791681,"pfxZ":11.479662891363894,"pX":-0.10259479487107025,"pZ":3.1919298781782848,"vX0":1.6597910477804838,"vY0":-138.58519386208795,"vZ0":-7.819338636716626,"x":120.91,"y":152.6,"x0":-0.3659060271043214,"y0":50.00514105824846,"z0":6.674767601512457,"aX":-5.146238599997994},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.6,"breakHorizontal":4.4,"spinRate":2237,"spinDirection":191},"zone":2,"typeConfidence":0.91,"plateTime":0.3936727218296383,"extension":6.360906749449782},"hitData":{"launchSpeed":98.8,"launchAngle":7.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":125.19,"coordY":185.07}},"index":6,"playId":"45b34f78-9899-3f8e-8b29-26659d064253","pitchNumber":7,"startTime":"2026-07-25T00:20:06.436Z","endTime":"2026-07-25T00:20:13.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.23,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:20:13.039Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a sharp line drive to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T00:21:59.581Z","endTime":"2026-07-25T00:23:17.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68273988656307,"aZ":-16.564936905538367,"pfxX":6.045629366021933,"pfxZ":8.65949578083623,"pX":0.8430432466147719,"pZ":1.6665096630011276,"vX0":-3.128724513045296,"vY0":-132.9431287652967,"vZ0":-7.604703740712413,"x":84.87,"y":193.78,"x0":1.245502369029771,"y0":50.000880288024945,"z0":5.751455685106914,"aX":10.893918436293072},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.4,"breakHorizontal":-10.3,"spinRate":1869,"spinDirection":141},"zone":14,"typeConfidence":0.74,"plateTime":0.410943292693545,"extension":6.26796690023185},"index":0,"playId":"b3f81b11-4821-3650-af17-1ee5647252ef","pitchNumber":1,"startTime":"2026-07-25T00:22:49.864Z","endTime":"2026-07-25T00:22:55.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.905853383058524,"aZ":-17.276658577630528,"pfxX":5.083315097643563,"pfxZ":7.841121198775657,"pX":0.16668749742337294,"pZ":2.3910433701153124,"vX0":-3.9298150115028987,"vY0":-136.22855987223272,"vZ0":-6.179772272346341,"x":110.65,"y":174.22,"x0":0.959825917807952,"y0":50.00133942654054,"z0":5.862249953709461,"aX":9.656532217085601},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":-8.5,"spinRate":1886,"spinDirection":148},"zone":5,"typeConfidence":0.92,"plateTime":0.40042230063020323,"extension":6.0722831969806315},"hitData":{"launchSpeed":107.0,"launchAngle":6.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":162.05,"coordY":102.45}},"index":1,"playId":"0f6987be-5d41-305a-bdb2-1c6beb69414e","pitchNumber":2,"startTime":"2026-07-25T00:23:07.004Z","endTime":"2026-07-25T00:23:17.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.5,"awayTeamWinProbability":22.5,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":0.88,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:23:17.531Z","atBatIndex":27},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Davis Schneider grounds into a force out, catcher Connor Wong to second baseman Anthony Seigler. Alejandro Kirk out at 2nd. Davis Schneider to 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T00:23:31.683Z","endTime":"2026-07-25T00:24:41.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.900777330498375,"aZ":-15.606146173192172,"pfxX":5.394772380911418,"pfxZ":8.690309428632226,"pX":0.12536950618252204,"pZ":3.4866520108369077,"vX0":-4.208818417837497,"vY0":-136.44206918627302,"vZ0":-3.7319140515095106,"x":112.22,"y":144.64,"x0":0.9785751090301276,"y0":50.001180342522694,"z0":5.931328061523052,"aX":10.283495518234348},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":-9.0,"spinRate":2120,"spinDirection":151},"zone":12,"typeConfidence":0.92,"plateTime":0.39974507761524336,"extension":6.151503481476924},"index":0,"playId":"82733b0c-0362-3439-a410-074f658f405c","pitchNumber":1,"startTime":"2026-07-25T00:23:46.502Z","endTime":"2026-07-25T00:23:51.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.1,"endSpeed":87.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.762302725815832,"aZ":-14.567439003829794,"pfxX":5.170265104706628,"pfxZ":9.153150114142374,"pX":0.31154766483060203,"pZ":2.291356888393681,"vX0":-3.65694476760694,"vY0":-136.98378844341184,"vZ0":-6.779429208161019,"x":105.12,"y":176.91,"x0":0.9837945608740843,"y0":50.00647102567168,"z0":5.771601695459314,"aX":9.949225399556337},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":-8.8,"spinRate":2147,"spinDirection":153},"zone":6,"typeConfidence":0.92,"plateTime":0.39799049563177835,"extension":6.127172012756599},"index":1,"playId":"fa2da2eb-5704-35f8-bc44-8c33c869c118","pitchNumber":2,"startTime":"2026-07-25T00:24:06.221Z","endTime":"2026-07-25T00:24:10.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.316242914407106,"aZ":-25.598236206690355,"pfxX":9.082032719830163,"pfxZ":4.206209718183401,"pX":0.38086210171861706,"pZ":1.4866526498496426,"vX0":-4.6617908436159,"vY0":-124.12993070934566,"vZ0":-5.125090745695384,"x":102.48,"y":198.64,"x0":1.1009702038243896,"y0":50.00499556775017,"z0":5.703451658635135,"aX":14.206754279580368},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.7,"breakHorizontal":-15.4,"spinRate":1714,"spinDirection":116},"zone":14,"typeConfidence":0.89,"plateTime":0.44086665710725637,"extension":6.73156517927132},"hitData":{"launchSpeed":41.0,"launchAngle":-80.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":125.3,"coordY":197.57}},"index":2,"playId":"71481eb2-4289-38bc-8898-a6b327f3a674","pitchNumber":3,"startTime":"2026-07-25T00:24:32.288Z","endTime":"2026-07-25T00:24:41.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":676914,"link":"/api/v1/people/676914"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.10000000000001,"awayTeamWinProbability":18.89999999999999,"homeTeamWinProbabilityAdded":3.6000000000000085,"leverageIndex":1.57,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:24:41.655Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a line drive to center fielder Ceddanne Rafaela. Davis Schneider to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T00:25:11.753Z","endTime":"2026-07-25T00:26:01.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04466551918794,"aZ":-17.65735174093056,"pfxX":9.133131550104089,"pfxZ":7.6118469788429675,"pX":-1.2111724855253196,"pZ":0.6708744063638556,"vX0":-9.095742617899855,"vY0":-136.73318426141398,"vZ0":-10.150752272702041,"x":163.17,"y":220.67,"x0":0.9600033246978757,"y0":50.00518907205547,"z0":5.624058660574717,"aX":17.425037849455418},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":-14.8,"spinRate":2064,"spinDirection":147},"zone":13,"typeConfidence":0.95,"plateTime":0.3994409151712994,"extension":6.199010846562165},"index":0,"playId":"64d3b1bc-3977-3fdb-ac4c-8b28d89587ab","pitchNumber":1,"startTime":"2026-07-25T00:25:23.906Z","endTime":"2026-07-25T00:25:28.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.147644847423603,"aZ":-17.90816764549606,"pfxX":8.319615310863036,"pfxZ":7.4636779083056215,"pX":-0.07596781353660863,"pZ":2.676275579681663,"vX0":-5.807860558220281,"vY0":-136.43466747384932,"vZ0":-5.268744229625328,"x":119.9,"y":166.52,"x0":0.9847383682914884,"y0":50.00283717461829,"z0":5.841653885671595,"aX":15.900374037060619},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":-14.0,"spinRate":1944,"spinDirection":152},"zone":2,"typeConfidence":0.93,"plateTime":0.39938118155542845,"extension":6.150691183272277},"hitData":{"launchSpeed":91.9,"launchAngle":13.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.66,"coordY":80.55}},"index":1,"playId":"9d6f6af2-9949-3166-aefd-375d8925c403","pitchNumber":2,"startTime":"2026-07-25T00:25:47.930Z","endTime":"2026-07-25T00:26:01.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.9,"awayTeamWinProbability":23.099999999999994,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":1.22,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:26:01.034Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Urías pops out to first baseman Willson Contreras in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T00:26:15.701Z","endTime":"2026-07-25T00:26:53.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnSecond":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.604606209097074,"aZ":-23.798968006207723,"pfxX":-1.900679581327989,"pfxZ":5.001737519227553,"pX":0.06680970813777828,"pZ":1.800030779255806,"vX0":-2.4311640452920074,"vY0":-127.64370158365328,"vZ0":-5.367838290754484,"x":114.45,"y":190.18,"x0":1.2733004132413055,"y0":50.00523725349491,"z0":5.76834314393705,"aX":-3.1826261454228124},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.3,"breakHorizontal":4.0,"spinRate":2372,"spinDirection":223},"zone":8,"typeConfidence":0.91,"plateTime":0.4266934565285103,"extension":6.1406679122824785},"hitData":{"launchSpeed":78.6,"launchAngle":73.0,"totalDistance":117.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":166.5,"coordY":184.11}},"index":0,"playId":"215c1dd9-4d46-314e-befd-bcdb43258e5c","pitchNumber":1,"startTime":"2026-07-25T00:26:43.913Z","endTime":"2026-07-25T00:26:53.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":81.8,"awayTeamWinProbability":18.200000000000003,"homeTeamWinProbabilityAdded":4.8999999999999915,"leverageIndex":2.07,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:26:53.640Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Myles Straw lines out to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-25T00:27:14.495Z","endTime":"2026-07-25T00:28:28.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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(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":86.7,"endSpeed":80.9,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.57664646236484,"aZ":-25.11894501598483,"pfxX":-2.5006674793471326,"pfxZ":4.282556241545331,"pX":0.05788836650538171,"pZ":2.746796063789223,"vX0":-2.1446056439381387,"vY0":-126.48271043255806,"vZ0":-3.2658419290609553,"x":114.79,"y":164.62,"x0":1.2365694296862129,"y0":50.00631378702255,"z0":6.030977297045795,"aX":-4.1226452433392895},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.3,"breakHorizontal":4.9,"spinRate":2422,"spinDirection":240},"zone":2,"typeConfidence":0.91,"plateTime":0.4302033686694071,"extension":6.048508386811632},"index":0,"playId":"878aeed1-0bf0-313e-b1d3-8ee2ca212840","pitchNumber":1,"startTime":"2026-07-25T00:27:36.857Z","endTime":"2026-07-25T00:27:40.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":81.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.584817021014143,"aZ":-28.89954608630027,"pfxX":-4.2176343386538155,"pfxZ":2.005349161144724,"pX":0.4617530850064835,"pZ":0.3411493715865306,"vX0":-0.5423095910133638,"vY0":-126.16203750452155,"vZ0":-7.6567924846058375,"x":99.4,"y":229.57,"x0":1.2274328010252553,"y0":50.001617091130754,"z0":5.703631829892538,"aX":-6.885724603743102},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.3,"breakHorizontal":7.8,"spinRate":2508,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.4320226274829033,"extension":6.1454412695239045},"index":1,"playId":"adcbf5bd-97d9-30a1-ac4e-7fe55c6276b4","pitchNumber":2,"startTime":"2026-07-25T00:27:57.227Z","endTime":"2026-07-25T00:28:00.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.204441789754203,"aZ":-21.648681847256313,"pfxX":9.357620420466834,"pfxZ":6.872336414614789,"pX":0.6348287516928252,"pZ":1.9581879669474396,"vX0":-4.179520761216232,"vY0":-122.68465635030464,"vZ0":-4.657898532713351,"x":92.8,"y":185.91,"x0":1.140399205880166,"y0":50.003666605532736,"z0":5.715687600019535,"aX":14.332142815292968},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":11.6,"breakHorizontal":-16.1,"spinRate":1839,"spinDirection":119},"zone":9,"typeConfidence":0.91,"plateTime":0.4456490659387353,"extension":6.529988493818655},"hitData":{"launchSpeed":76.9,"launchAngle":25.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.13,"coordY":105.18}},"index":2,"playId":"059f7801-6c48-38d7-af9a-2de2696da94c","pitchNumber":3,"startTime":"2026-07-25T00:28:21.153Z","endTime":"2026-07-25T00:28:28.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"second":{"id":676914,"link":"/api/v1/people/676914"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":664702,"link":"/api/v1/people/664702"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":1.68,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:28:28.521Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Caleb Durbin challenged (pitch result), call on the field was confirmed: Caleb Durbin called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T00:30:03.349Z","endTime":"2026-07-25T00:32:51.967Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3072485388682,"aZ":-25.702487421501022,"pfxX":-7.856337110032696,"pfxZ":4.374224114935981,"pX":-1.4172664301927291,"pZ":3.0308218115017507,"vX0":0.17796645122680715,"vY0":-120.57146003475415,"vZ0":-4.145197856665813,"x":171.02,"y":156.95,"x0":-0.47026386454474517,"y0":50.00317336035808,"z0":7.0268902892989225,"aX":-11.627280648729611},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.2,"breakHorizontal":14.2,"spinRate":1581,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.4533736963519326,"extension":6.282815125494507},"index":0,"playId":"faddaacc-5563-3bc0-a0b0-7853b85f2708","pitchNumber":1,"startTime":"2026-07-25T00:31:05.486Z","endTime":"2026-07-25T00:31:09.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":86.5,"endSpeed":80.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77677076737123,"aZ":-26.731090148113847,"pfxX":-2.846694239222386,"pfxZ":3.3743881028024605,"pX":0.35367169023959627,"pZ":-0.40637199743123403,"vX0":3.2655448305822388,"vY0":-125.5141271208032,"vZ0":-12.03482009801721,"x":103.52,"y":249.75,"x0":-0.587695227872606,"y0":50.00475549989944,"z0":6.5857890695719075,"aX":-4.592933651560501},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.8,"breakHorizontal":4.6,"spinRate":2303,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.43456488912975466,"extension":6.170988583493917},"index":1,"playId":"27463a7e-737c-353a-b6bf-38258f37f963","pitchNumber":2,"startTime":"2026-07-25T00:31:19.679Z","endTime":"2026-07-25T00:31:23.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5475719307215,"aZ":-9.615882921450357,"pfxX":-3.346288695784443,"pfxZ":12.031322782123262,"pX":0.5398758486755764,"pZ":2.4387163889330914,"vX0":3.8554898219092943,"vY0":-135.54365619366112,"vZ0":-9.452943384263495,"x":96.42,"y":172.93,"x0":-0.46119205167240723,"y0":50.00112025120581,"z0":6.627773568259456,"aX":-6.272968932750621},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.2,"breakHorizontal":5.3,"spinRate":2187,"spinDirection":197},"zone":6,"typeConfidence":0.89,"plateTime":0.40295626717149213,"extension":6.390901692306693},"index":2,"playId":"9e369dff-db83-3b2b-a178-4a1441d29b1c","pitchNumber":3,"startTime":"2026-07-25T00:31:39.978Z","endTime":"2026-07-25T00:31:42.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":93.4,"endSpeed":86.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.696127526686034,"aZ":-11.830592610596266,"pfxX":-1.2452285635797333,"pfxZ":10.740075259075915,"pX":0.054992512587141315,"pZ":3.313726711518896,"vX0":1.421969784417933,"vY0":-135.99606985015768,"vZ0":-7.094311659758426,"x":114.9,"y":149.31,"x0":-0.31011589545155044,"y0":50.00214643535113,"z0":6.756969826676854,"aX":-2.358594590306474},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":2.0,"spinRate":2195,"spinDirection":191},"zone":12,"typeConfidence":0.89,"plateTime":0.4010505151224404,"extension":6.344253072514019},"index":3,"playId":"4dd764ae-a5f4-30da-a867-cedec6bc29a9","pitchNumber":4,"startTime":"2026-07-25T00:32:01.093Z","endTime":"2026-07-25T00:32:04.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.51135857514274,"aZ":-24.773452604665916,"pfxX":-6.857245468393532,"pfxZ":4.9555361900751285,"pX":-0.7153879893626897,"pZ":2.3224058059846544,"vX0":1.6834383449498695,"vY0":-121.12387101576996,"vZ0":-5.77853864475049,"x":144.27,"y":176.08,"x0":-0.5262445633207692,"y0":50.00239459812674,"z0":6.890674372052887,"aX":-10.241399269281182},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.9,"breakHorizontal":12.0,"spinRate":1150,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.4513045324492273,"extension":6.143302337560328},"index":4,"playId":"bd15b63e-a896-3615-90a1-b20bfcad306e","pitchNumber":5,"startTime":"2026-07-25T00:32:19.949Z","endTime":"2026-07-25T00:32:24.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.215830832614863,"aZ":-9.411124777774027,"pfxX":-3.6671538852686716,"pfxZ":11.993588595008633,"pX":0.8031255540266293,"pZ":1.927234119539188,"vX0":4.514167089757728,"vY0":-136.68319317764636,"vZ0":-10.821484428826835,"x":86.39,"y":186.74,"x0":-0.3908984211277646,"y0":50.00552090224089,"z0":6.576987154363922,"aX":-6.962153474493944},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.7,"breakHorizontal":5.8,"spinRate":2174,"spinDirection":201},"zone":9,"typeConfidence":0.9,"plateTime":0.4002225516551494,"extension":6.4457104268853},"index":5,"playId":"9467bbc6-6470-3c40-bd78-937247ea764b","pitchNumber":6,"startTime":"2026-07-25T00:32:46.891Z","endTime":"2026-07-25T00:32:51.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":111,"player":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"}},"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:32:51.967Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, first baseman Vladimir Guerrero Jr. to pitcher Trey Yesavage.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T00:33:24.911Z","endTime":"2026-07-25T00:34:34.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(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":84.1,"endSpeed":78.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97281038387371,"aZ":-26.16090477067766,"pfxX":-6.683811669385682,"pfxZ":3.9243493155124405,"pX":-0.5507420334049241,"pZ":2.910692072991754,"vX0":2.165550599072407,"vY0":-122.4677381141076,"vZ0":-4.431050399915635,"x":137.99,"y":160.19,"x0":-0.5729343887698743,"y0":50.00607819006473,"z0":6.955744348355509,"aX":-10.253904136564106},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":6.4,"breakHorizontal":11.6,"spinRate":1394,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.4455780464293335,"extension":6.199627124484203},"index":0,"playId":"d9b45317-978e-3109-b074-04b193ad2d10","pitchNumber":1,"startTime":"2026-07-25T00:33:24.911Z","endTime":"2026-07-25T00:33:28.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.3,"endSpeed":78.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12967522587671,"aZ":-23.229994599868295,"pfxX":-6.602000626830566,"pfxZ":5.8342128315537005,"pX":-1.4853835072426327,"pZ":2.384181808174435,"vX0":-0.6768861090792959,"vY0":-122.72675626668668,"vZ0":-6.058032645613805,"x":173.62,"y":174.41,"x0":-0.34811977684822726,"y0":50.002975422715984,"z0":6.849486989662113,"aX":-10.122207566986487},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.5,"breakHorizontal":12.1,"spinRate":1377,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.44542532078708597,"extension":6.178248627656659},"index":1,"playId":"d9ae6ef3-d514-3042-8054-c49f08725a35","pitchNumber":2,"startTime":"2026-07-25T00:33:38.718Z","endTime":"2026-07-25T00:33:42.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.574492624884076,"aZ":-8.67678786263084,"pfxX":-2.8527011224585084,"pfxZ":12.411443888329796,"pX":0.7265134000312722,"pZ":3.545213052828977,"vX0":3.8785819919759574,"vY0":-136.5918995633797,"vZ0":-6.899873145703348,"x":89.31,"y":143.06,"x0":-0.3399968373819668,"y0":50.00124982514037,"z0":6.69778274596679,"aX":-5.40023642033056},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.2,"breakHorizontal":4.3,"spinRate":2216,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.4007156153751614,"extension":6.387892689562238},"index":2,"playId":"66e33a12-e7b9-374b-a60d-5299e5d08b77","pitchNumber":3,"startTime":"2026-07-25T00:33:53.213Z","endTime":"2026-07-25T00:33:57.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2154201456927,"aZ":-28.213058678048327,"pfxX":-5.505948192229859,"pfxZ":2.6253024826791123,"pX":-0.5930133070788615,"pZ":2.236172652610661,"vX0":1.5894625004745035,"vY0":-121.65141024049446,"vZ0":-5.2939770821891665,"x":139.6,"y":178.4,"x0":-0.5365896922260759,"y0":50.00338411906957,"z0":6.86445128149574,"aX":-8.313728410871352},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.8,"breakHorizontal":9.6,"spinRate":1091,"spinDirection":221},"zone":4,"typeConfidence":0.88,"plateTime":0.44897390670705395,"extension":6.223405715380586},"hitData":{"launchSpeed":81.6,"launchAngle":6.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.38,"coordY":159.79}},"index":3,"playId":"b56011aa-26eb-345b-9aec-afe87eb3057b","pitchNumber":4,"startTime":"2026-07-25T00:34:27.642Z","endTime":"2026-07-25T00:34:34.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:34:34.883Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andruw Monasterio singles on a line drive to right fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T00:34:57.132Z","endTime":"2026-07-25T00:37:02.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44441099004601,"aZ":-11.976628037859179,"pfxX":-4.103815032165677,"pfxZ":10.531660166643475,"pX":0.15764113243154262,"pZ":2.6670782449790207,"vX0":3.3221598248905404,"vY0":-137.13629293832165,"vZ0":-8.560412493876438,"x":110.99,"y":166.77,"x0":-0.532362335148883,"y0":50.000164716645465,"z0":6.632860941523603,"aX":-7.867226081263974},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":6.8,"spinRate":2166,"spinDirection":201},"zone":5,"typeConfidence":0.89,"plateTime":0.39840426242963556,"extension":6.322812300618795},"index":0,"playId":"3c4e6796-1e12-3eb1-a515-b5fa385d3775","pitchNumber":1,"startTime":"2026-07-25T00:35:18.551Z","endTime":"2026-07-25T00:35:22.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.798142540279446,"aZ":-26.32607019398496,"pfxX":-5.947809809086374,"pfxZ":3.93663017661891,"pX":0.11749564448579386,"pZ":1.63386597502416,"vX0":3.0500596905753463,"vY0":-120.89474385167567,"vZ0":-6.896032909806912,"x":112.52,"y":194.67,"x0":-0.38540059693625345,"y0":50.00420166309172,"z0":6.823380552851986,"aX":-8.835518305717093},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.8,"breakHorizontal":10.1,"spinRate":1424,"spinDirection":216},"zone":8,"typeConfidence":0.9,"plateTime":0.4524664853369331,"extension":6.276186484453437},"index":1,"playId":"0f6d35e8-d21c-3b4a-9e62-00a5e06ac21f","pitchNumber":2,"startTime":"2026-07-25T00:35:31.889Z","endTime":"2026-07-25T00:35:34.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.90374518440935,"aZ":-10.596389018954294,"pfxX":-3.4881689776831255,"pfxZ":11.250861936407428,"pX":1.073790874944858,"pZ":1.5772197735093136,"vX0":5.165614206098958,"vY0":-137.03669386244698,"vZ0":-11.453672256719955,"x":76.07,"y":196.2,"x0":-0.37518919609927154,"y0":50.002825211686165,"z0":6.515196184169094,"aX":-6.690141049603373},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.4,"breakHorizontal":5.3,"spinRate":2245,"spinDirection":195},"zone":14,"typeConfidence":0.89,"plateTime":0.39841488256672974,"extension":6.417084734412752},"index":2,"playId":"e39a4e3a-883d-3a9f-b87a-f1e6cc0703de","pitchNumber":3,"startTime":"2026-07-25T00:35:50.750Z","endTime":"2026-07-25T00:35:55.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.7,"endSpeed":87.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.47592519911807,"aZ":-10.16671744416869,"pfxX":-2.9894268737311602,"pfxZ":11.399473319896408,"pX":2.5605628610287474,"pZ":1.8083947694289892,"vX0":8.551041005849083,"vY0":-137.36999370170784,"vZ0":-11.156518716128938,"x":19.4,"y":189.95,"x0":-0.19019702139330355,"y0":50.00614154446104,"z0":6.590183711099779,"aX":-5.773213922936847},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":3.8,"spinRate":2312,"spinDirection":197},"zone":14,"typeConfidence":0.89,"plateTime":0.3971408141675772,"extension":6.483892590058076},"index":3,"playId":"7146a2ae-9c4d-3cbd-838d-e6215d67943b","pitchNumber":4,"startTime":"2026-07-25T00:36:05.540Z","endTime":"2026-07-25T00:36:08.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.644878255728045,"aZ":-26.802022436670086,"pfxX":-1.8061310214062,"pfxZ":3.297698152475581,"pX":1.5719218521726646,"pZ":0.3569509238287294,"vX0":5.422904658293267,"vY0":-126.06806710328699,"vZ0":-10.49092318982149,"x":57.08,"y":229.14,"x0":-0.3607770407130023,"y0":50.00548117795697,"z0":6.692297461120427,"aX":-2.944620104729753},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.1,"breakHorizontal":2.2,"spinRate":2369,"spinDirection":230},"zone":14,"typeConfidence":0.91,"plateTime":0.43242751277234515,"extension":6.242384355826847},"index":4,"playId":"0b5a709c-6a77-3ab1-b937-e950563d45dd","pitchNumber":5,"startTime":"2026-07-25T00:36:28.534Z","endTime":"2026-07-25T00:36:32.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-25T00:36:40.130Z","endTime":"2026-07-25T00:36:52.396Z","isPitch":false,"type":"action","player":{"id":655316,"link":"/api/v1/people/655316"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.918406017500974,"aZ":-27.074419253158972,"pfxX":-2.584450679148846,"pfxZ":3.131845286153835,"pX":0.8078891661495957,"pZ":3.3761355489471367,"vX0":4.241456374028478,"vY0":-125.81342533619528,"vZ0":-3.548793374495937,"x":86.21,"y":147.62,"x0":-0.5525391484843903,"y0":50.00088507468426,"z0":6.963074624857232,"aX":-4.205511345635604},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.2,"breakHorizontal":3.8,"spinRate":2086,"spinDirection":213},"zone":12,"typeConfidence":0.91,"plateTime":0.43285739847833327,"extension":6.0100797888964195},"hitData":{"launchSpeed":87.7,"launchAngle":9.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.52,"coordY":106.22}},"index":6,"playId":"9ee78905-ac56-3104-9c06-4483ec7eb783","pitchNumber":6,"startTime":"2026-07-25T00:36:52.396Z","endTime":"2026-07-25T00:37:02.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.7,"awayTeamWinProbability":15.299999999999997,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:37:02.142Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-25T00:37:44.800Z","endTime":"2026-07-25T00:40:10.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"bf7885b5-7de3-38db-9d9a-516841450b3f","startTime":"2026-07-25T00:37:30.656Z","endTime":"2026-07-25T00:37:33.656Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":81.2,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.03940458444471,"aZ":-29.51538009615386,"pfxX":-1.0197073955355083,"pfxZ":1.6229666378110297,"pX":-0.5064595453774274,"pZ":2.1161812980581263,"vX0":0.7638376536517016,"vY0":-126.13209172273933,"vZ0":-6.041995257176009,"x":136.31,"y":181.64,"x0":-0.6778914401341437,"y0":50.005062617254964,"z0":6.866196779332578,"aX":-1.6747854528746913},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.0,"breakHorizontal":1.7,"spinRate":2300,"spinDirection":219},"zone":7,"typeConfidence":0.91,"plateTime":0.431104953258747,"extension":6.061440805049623},"index":1,"playId":"d599aa9f-9491-3cf4-8cd9-6ea03d4feab9","pitchNumber":1,"startTime":"2026-07-25T00:37:47.126Z","endTime":"2026-07-25T00:37:51.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.184902571822334,"aZ":-27.852589991646532,"pfxX":-1.6443574004060943,"pfxZ":2.6666175015076945,"pX":-0.1592752654243596,"pZ":1.0046929192670981,"vX0":1.5697785194511449,"vY0":-126.022835185075,"vZ0":-8.863702758321935,"x":123.07,"y":211.65,"x0":-0.5748372326806445,"y0":50.000931874847986,"z0":6.797413805342502,"aX":-2.660486202285504},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":2.6,"spinRate":2293,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.4336548969456837,"extension":6.047039935607295},"index":2,"playId":"e00a8908-c0dd-3353-ae05-6d44a42522df","pitchNumber":2,"startTime":"2026-07-25T00:38:08.392Z","endTime":"2026-07-25T00:38:12.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":80.2,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.566580062046313,"aZ":-27.894620595945167,"pfxX":-1.4851980782561078,"pfxZ":2.6858694442783904,"pX":0.2253799532648442,"pZ":0.9483650672754735,"vX0":2.289448215584649,"vY0":-124.57443730412946,"vZ0":-8.714580366248807,"x":108.41,"y":213.17,"x0":-0.5064834187340749,"y0":50.00396170102376,"z0":6.748342918857543,"aX":-2.36887199531867},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.4,"breakHorizontal":2.3,"spinRate":2317,"spinDirection":230},"zone":14,"typeConfidence":0.91,"plateTime":0.4372111966278469,"extension":5.961962044790597},"index":3,"playId":"0fe984db-a571-3b1b-9efa-ad6de8bdb250","pitchNumber":3,"startTime":"2026-07-25T00:38:32.196Z","endTime":"2026-07-25T00:38:35.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.996330360031063,"aZ":-10.302336305715196,"pfxX":-3.9182420677183103,"pfxZ":11.278351305028089,"pX":0.9393987319342805,"pZ":2.6314627451760524,"vX0":4.898184473798406,"vY0":-137.7453894864616,"vZ0":-8.97732398692788,"x":81.19,"y":167.73,"x0":-0.34526033650270177,"y0":50.00310545870432,"z0":6.611913893939611,"aX":-7.598564720247277},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":6.2,"spinRate":2244,"spinDirection":198},"zone":12,"typeConfidence":0.89,"plateTime":0.3962769266530115,"extension":6.374769112730915},"index":4,"playId":"0652e5eb-b701-37aa-b08e-3ad0d1483146","pitchNumber":4,"startTime":"2026-07-25T00:38:54.956Z","endTime":"2026-07-25T00:39:00.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.60718213486023,"aZ":-24.919446326187355,"pfxX":-6.683573915424409,"pfxZ":4.83065814907739,"pX":0.6615016075052382,"pZ":2.4488973097417728,"vX0":4.629147449316846,"vY0":-121.19505979319267,"vZ0":-5.506950050403592,"x":91.79,"y":172.66,"x0":-0.3961196510802377,"y0":50.001500151619126,"z0":6.901157510345839,"aX":-10.034972027954872},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.8,"breakHorizontal":11.2,"spinRate":1414,"spinDirection":220},"zone":6,"typeConfidence":0.9,"plateTime":0.45033176017093224,"extension":6.008873163380221},"index":5,"playId":"ad0acee1-5cdb-3265-91c8-765110412d3c","pitchNumber":5,"startTime":"2026-07-25T00:39:15.356Z","endTime":"2026-07-25T00:39:18.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.8,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.118792377383947,"aZ":-9.487059578228214,"pfxX":-3.497529557937361,"pfxZ":11.664837556168932,"pX":0.4519051832246356,"pZ":2.140327580235505,"vX0":3.7249274009520006,"vY0":-137.52226065958868,"vZ0":-10.555510674453766,"x":99.77,"y":180.99,"x0":-0.45590327223865595,"y0":50.00396395585426,"z0":6.639483136062824,"aX":-6.802711929664392},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.6,"breakHorizontal":5.8,"spinRate":2239,"spinDirection":196},"zone":6,"typeConfidence":0.9,"plateTime":0.39598667444276003,"extension":6.417088756795215},"index":6,"playId":"4b4360b1-77ae-366d-9936-10e534e4d92b","pitchNumber":6,"startTime":"2026-07-25T00:39:39.975Z","endTime":"2026-07-25T00:39:42.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":95.4,"endSpeed":87.9,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.693786382056185,"aZ":-9.667213407862006,"pfxX":-3.411650862542145,"pfxZ":11.440102999867204,"pX":-0.6477632746109389,"pZ":3.234600731919537,"vX0":0.45722684520466117,"vY0":-138.81315821524808,"vZ0":-7.747308641223428,"x":141.69,"y":151.45,"x0":-0.3701531340540924,"y0":50.00475029280919,"z0":6.691532093913241,"aX":-6.71301579783195},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.4,"breakHorizontal":6.1,"spinRate":2260,"spinDirection":199},"zone":1,"typeConfidence":0.91,"plateTime":0.3933479755388922,"extension":6.303338418332724},"index":7,"playId":"76bf94a8-d83d-372e-a4cb-b83d39a28e17","pitchNumber":7,"startTime":"2026-07-25T00:40:06.130Z","endTime":"2026-07-25T00:40:10.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":655316,"link":"/api/v1/people/655316"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:40:10.591Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ernie Clement grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T00:42:11.904Z","endTime":"2026-07-25T00:44:45.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.218517437140154,"aZ":-27.28926798918787,"pfxX":-3.330809020188842,"pfxZ":2.9687516859674687,"pX":1.00442388278541,"pZ":3.046978938203102,"vX0":-0.0029693963559984105,"vY0":-127.5306564017309,"vZ0":-1.9536760061940055,"x":78.71,"y":156.51,"x0":1.4384292686381135,"y0":50.00626154604637,"z0":5.975477029907133,"aX":-5.487480489741613},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.2,"breakHorizontal":6.0,"spinRate":2537,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.4294770276811066,"extension":6.01213733220069},"index":0,"playId":"b4f65e17-9b84-31bb-9af2-91b81ad3347c","pitchNumber":1,"startTime":"2026-07-25T00:42:50.114Z","endTime":"2026-07-25T00:42:54.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0428053669435,"aZ":-24.206203138010085,"pfxX":10.004162321210657,"pfxZ":5.369976590753464,"pX":0.5919448255117662,"pZ":2.444979363631875,"vX0":-4.912402202214499,"vY0":-120.62976693140108,"vZ0":-2.9459394271974912,"x":94.44,"y":172.77,"x0":1.3480842946562583,"y0":50.00245734336519,"z0":5.8013929548477075,"aX":14.838589051026545},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":9.4,"breakHorizontal":-17.0,"spinRate":1833,"spinDirection":118},"zone":6,"typeConfidence":0.92,"plateTime":0.4529542842882557,"extension":6.5141491580618505},"index":1,"playId":"875ef0b1-7b5c-3afe-8d66-a12ff71393e6","pitchNumber":2,"startTime":"2026-07-25T00:43:03.612Z","endTime":"2026-07-25T00:43:06.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.509418618337577,"aZ":-20.59563402280528,"pfxX":8.678036748529301,"pfxZ":7.730592009705281,"pX":-0.3564277730999815,"pZ":1.77153267026687,"vX0":-6.452231828559802,"vY0":-121.27912042928827,"vZ0":-5.192535448289341,"x":130.59,"y":190.95,"x0":1.2039058286533122,"y0":50.002626383975354,"z0":5.723583596536585,"aX":12.997770403584164},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":13.1,"breakHorizontal":-14.3,"spinRate":1885,"spinDirection":119},"zone":7,"typeConfidence":0.92,"plateTime":0.450679455886037,"extension":6.263219810501333},"index":2,"playId":"56615537-ca4a-344d-ba12-d6ffe4543082","pitchNumber":3,"startTime":"2026-07-25T00:43:21.128Z","endTime":"2026-07-25T00:43:24.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.891444297378584,"aZ":-22.258362143631587,"pfxX":8.802045649762817,"pfxZ":6.5552389845118935,"pX":0.31153648212601526,"pZ":2.572179353193716,"vX0":-5.098162345874472,"vY0":-121.66366940602667,"vZ0":-3.068268151623797,"x":105.12,"y":169.33,"x0":1.2811488558440662,"y0":50.00198042369122,"z0":5.75996845703986,"aX":13.31151624090475},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.5,"breakHorizontal":-14.9,"spinRate":1743,"spinDirection":116},"zone":6,"typeConfidence":0.91,"plateTime":0.4486780914698425,"extension":6.714587045576882},"index":3,"playId":"e4739323-444f-3b5e-b67e-4718c05dc308","pitchNumber":4,"startTime":"2026-07-25T00:43:43.250Z","endTime":"2026-07-25T00:43:47.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.145599576867006,"aZ":-28.38216157068033,"pfxX":-3.540218091680144,"pfxZ":2.263756648620788,"pX":-1.5547026164866922,"pZ":2.296708894089405,"vX0":-5.733949521333152,"vY0":-127.75435113618636,"vZ0":-3.607172103948505,"x":176.26,"y":176.77,"x0":1.1675440555577796,"y0":50.00088954695916,"z0":5.926454652348089,"aX":-5.926656118764298},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.6,"breakHorizontal":7.6,"spinRate":2551,"spinDirection":257},"zone":13,"typeConfidence":0.92,"plateTime":0.42663061616189335,"extension":6.269187967409093},"index":4,"playId":"096b0536-df8a-3d19-8c4b-65cca0d2ee90","pitchNumber":5,"startTime":"2026-07-25T00:44:14.732Z","endTime":"2026-07-25T00:44:19.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58182933484979,"aZ":-28.20313125370417,"pfxX":-2.8994937966797263,"pfxZ":2.3137150909270723,"pX":-0.6859234295024359,"pZ":3.139407737996768,"vX0":-3.617495030241053,"vY0":-129.95329280130355,"vZ0":-1.6613446933445517,"x":143.15,"y":154.02,"x0":1.0994283430491523,"y0":50.00200913900118,"z0":5.9242272426098666,"aX":-4.970092875721583},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":6.0,"spinRate":2471,"spinDirection":224},"zone":1,"typeConfidence":0.91,"plateTime":0.4210848134523677,"extension":6.289437709886166},"hitData":{"launchSpeed":72.4,"launchAngle":-12.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.2,"coordY":161.82}},"index":5,"playId":"7bca63a0-2a0c-354b-9887-59299e289608","pitchNumber":6,"startTime":"2026-07-25T00:44:37.378Z","endTime":"2026-07-25T00:44:45.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:44:45.632Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a sharp ground ball to left fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T00:44:56.555Z","endTime":"2026-07-25T00:47:06.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.41420804054979,"aZ":-38.054854204437476,"pfxX":-6.678412146606032,"pfxZ":-4.592578476638314,"pX":0.3075843876416714,"pZ":2.234348066368133,"vX0":-0.32290348110176537,"vY0":-112.17450535848587,"vZ0":0.13278839159089295,"x":105.28,"y":178.45,"x0":1.3215005118551386,"y0":50.00420515096008,"z0":6.03947825856124,"aX":-8.55005107209303},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-8.0,"breakHorizontal":12.2,"spinRate":2752,"spinDirection":318},"zone":6,"typeConfidence":0.71,"plateTime":0.48743351143688063,"extension":6.263380677167855},"index":0,"playId":"c1be549a-3a68-3146-be53-78a067d6a28a","pitchNumber":1,"startTime":"2026-07-25T00:45:10.042Z","endTime":"2026-07-25T00:45:15.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-25T00:45:55.703Z","endTime":"2026-07-25T00:46:35.815Z","isPitch":false,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"},"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.5,"endSpeed":87.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.177509088472252,"aZ":-16.877080815800106,"pfxX":8.25539372094792,"pfxZ":7.784157955618197,"pX":1.2600453509621135,"pZ":3.8141571624677026,"vX0":-3.0240580067246823,"vY0":-139.07197692102704,"vZ0":-2.5861624006434396,"x":68.97,"y":135.8,"x0":1.2866556119282795,"y0":50.00520381590747,"z0":5.871010589727546,"aX":16.229085982548334},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":-14.4,"spinRate":2192,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.39333039998934805,"extension":6.1523856234441405},"index":2,"playId":"1c326047-8870-3b6b-ad12-c38821d19537","pitchNumber":2,"startTime":"2026-07-25T00:46:35.815Z","endTime":"2026-07-25T00:46:39.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.35918530376621,"aZ":-21.132494885086675,"pfxX":9.63411828576346,"pfxZ":7.255829359619052,"pX":-0.45216757534839336,"pZ":2.558742304220656,"vX0":-6.75005925212763,"vY0":-122.63424844650869,"vZ0":-3.300982586865701,"x":134.24,"y":169.69,"x0":1.0849005752781877,"y0":50.0059817565411,"z0":5.725922080107922,"aX":14.669936100872766},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":12.6,"breakHorizontal":-15.8,"spinRate":1958,"spinDirection":122},"zone":4,"typeConfidence":0.89,"plateTime":0.4467183717098635,"extension":6.427546813395591},"hitData":{"launchSpeed":107.2,"launchAngle":-0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":73.27,"coordY":102.53}},"index":3,"playId":"baff3879-a2e1-3a39-a60a-1ac4ee35fe0d","pitchNumber":3,"startTime":"2026-07-25T00:46:54.353Z","endTime":"2026-07-25T00:47:06.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.3,"awayTeamWinProbability":16.700000000000003,"homeTeamWinProbabilityAdded":-2.6000000000000085,"leverageIndex":0.62,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:47:06.107Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kazuma Okamoto doubles (13) on a fly ball to left fielder Jarren Duran. Vladimir Guerrero Jr. to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T00:47:15.255Z","endTime":"2026-07-25T00:48:44.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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(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":87.0,"endSpeed":80.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.717893143523337,"aZ":-25.95522849257203,"pfxX":-3.7343638510951123,"pfxZ":3.8043182269078937,"pX":0.9974102501756289,"pZ":1.7132722166435905,"vX0":0.16649110772071948,"vY0":-126.72347065033328,"vZ0":-5.089800476431607,"x":78.98,"y":192.52,"x0":1.416521740222548,"y0":50.0015716427387,"z0":5.808674225472159,"aX":-6.102596894448244},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.0,"breakHorizontal":6.7,"spinRate":2605,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.4314126478421243,"extension":6.342992555739495},"index":0,"playId":"4042d215-38a2-3367-aeb3-0ce06897fb38","pitchNumber":1,"startTime":"2026-07-25T00:47:31.423Z","endTime":"2026-07-25T00:47:35.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":93.9,"endSpeed":86.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.382165401239174,"aZ":-17.105433564519032,"pfxX":7.959152615110031,"pfxZ":7.950370987282967,"pX":0.4727573751883547,"pZ":2.0400501657697974,"vX0":-4.540714278647132,"vY0":-136.61226522104786,"vZ0":-6.732815009047444,"x":98.98,"y":183.7,"x0":1.1201740040951325,"y0":50.00209728270907,"z0":5.707303026196798,"aX":15.081186764595445},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.2,"breakHorizontal":-13.4,"spinRate":2072,"spinDirection":150},"zone":9,"typeConfidence":0.93,"plateTime":0.40055884183510715,"extension":6.130580838072578},"index":1,"playId":"7b7b8045-cbcb-3dc4-9972-0e32da982c48","pitchNumber":2,"startTime":"2026-07-25T00:47:49.789Z","endTime":"2026-07-25T00:47:53.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58449781718571,"aZ":-29.277832009255413,"pfxX":-4.060670972764249,"pfxZ":1.7612307451812015,"pX":0.5788603054913656,"pZ":2.338914418659642,"vX0":-0.34763784623616534,"vY0":-127.39571074763462,"vZ0":-3.0278839531626196,"x":94.94,"y":175.63,"x0":1.2448312150646397,"y0":50.00603325833939,"z0":5.851382487277854,"aX":-6.691508128740692},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":7.4,"spinRate":2597,"spinDirection":244},"zone":6,"typeConfidence":0.91,"plateTime":0.42955411545077293,"extension":6.172301473058848},"index":2,"playId":"fbb8eb35-d5a5-3862-b426-0d6fffa94a1d","pitchNumber":3,"startTime":"2026-07-25T00:48:09.391Z","endTime":"2026-07-25T00:48:13.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67670161637666,"aZ":-12.835196157852982,"pfxX":3.6033579934875477,"pfxZ":10.02614906443048,"pX":-0.06639836795570396,"pZ":2.852778854706488,"vX0":-4.127245369908726,"vY0":-137.7782698718562,"vZ0":-5.634241439101192,"x":119.53,"y":161.75,"x0":0.9805288966157126,"y0":50.00093665267113,"z0":5.786352195709218,"aX":6.94951202302172},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":-5.6,"spinRate":2078,"spinDirection":145},"zone":2,"typeConfidence":0.93,"plateTime":0.39704101568437977,"extension":6.2674728043968955},"hitData":{"launchSpeed":97.7,"launchAngle":37.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.8,"coordY":90.09}},"index":3,"playId":"6c0416fc-0876-3075-a0b9-c4631da4d3cc","pitchNumber":4,"startTime":"2026-07-25T00:48:30.861Z","endTime":"2026-07-25T00:48:44.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.6,"awayTeamWinProbability":25.400000000000006,"homeTeamWinProbabilityAdded":-8.700000000000003,"leverageIndex":1.27,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:48:44.595Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"George Springer pops out to catcher Connor Wong in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T00:50:04.851Z","endTime":"2026-07-25T00:53:18.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663776,"fullName":"Patrick Sandoval","link":"/api/v1/people/663776"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"postOnThird":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-25T00:49:23.780Z","endTime":"2026-07-25T00:50:07.147Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36356881927088,"aZ":-20.719810613657256,"pfxX":8.877065402717935,"pfxZ":7.114060115307449,"pX":0.23861044005726187,"pZ":2.589467566875135,"vX0":-4.920286517181809,"vY0":-126.00422213870189,"vZ0":-3.7536541148662126,"x":107.9,"y":168.86,"x0":1.0623388667167675,"y0":50.00068677440126,"z0":5.770553726218818,"aX":14.286735165199772},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":12.2,"breakHorizontal":-15.0,"spinRate":2000,"spinDirection":120},"zone":5,"typeConfidence":0.77,"plateTime":0.4345311805910317,"extension":6.300395580157405},"index":1,"playId":"ee00f66e-a02b-3666-a5a5-a7abe4b71e65","pitchNumber":1,"startTime":"2026-07-25T00:50:07.147Z","endTime":"2026-07-25T00:50:10.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.7,"endSpeed":87.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.238385932413326,"aZ":-17.4402233789012,"pfxX":7.551951574493156,"pfxZ":7.566657235960941,"pX":-0.6341461252479471,"pZ":3.727992016178901,"vX0":-6.962631246705459,"vY0":-137.8586222352238,"vZ0":-2.914857676351018,"x":141.17,"y":138.12,"x0":0.928528530220184,"y0":50.006431440890466,"z0":5.959651425075983,"aX":14.71215364258671},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":-12.5,"spinRate":2117,"spinDirection":149},"zone":11,"typeConfidence":0.85,"plateTime":0.39552808480361934,"extension":6.17246123446063},"index":2,"playId":"1f637127-d128-3bec-9e8f-f194d36cb022","pitchNumber":2,"startTime":"2026-07-25T00:50:32.567Z","endTime":"2026-07-25T00:50:36.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.2,"endSpeed":88.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.388489123459184,"aZ":-16.574061848556294,"pfxX":7.700430775698837,"pfxZ":7.765162523343726,"pX":0.03748401825867579,"pZ":2.740496098488617,"vX0":-5.236742325193999,"vY0":-140.0738086183895,"vZ0":-5.461190456682279,"x":115.57,"y":164.79,"x0":0.9203572572309799,"y0":50.00382744366175,"z0":5.7804581740042815,"aX":15.470730698780198},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":-13.1,"spinRate":2152,"spinDirection":151},"zone":5,"typeConfidence":0.83,"plateTime":0.3894085179657929,"extension":6.281802479592418},"index":3,"playId":"3875a0e4-86bf-3472-be6c-979041f6c396","pitchNumber":3,"startTime":"2026-07-25T00:50:52.785Z","endTime":"2026-07-25T00:50:55.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":true},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.606524924428566,"aZ":-23.08875674289086,"pfxX":8.987816780424692,"pfxZ":5.771348119172702,"pX":-0.18939523258039906,"pZ":1.4531504615986095,"vX0":-5.934984073717973,"vY0":-123.85875370868627,"vZ0":-5.498351199725878,"x":124.22,"y":199.54,"x0":1.053965414543535,"y0":50.003641272347096,"z0":5.598567087512395,"aX":14.153956457017062},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.6,"breakHorizontal":-15.1,"spinRate":1813,"spinDirection":118},"zone":13,"typeConfidence":0.9,"plateTime":0.43995111608646775,"extension":6.403290494975136},"index":4,"playId":"9d98c4ad-5c10-32b9-a0ed-52cc2e9a7af7","pitchNumber":4,"startTime":"2026-07-25T00:51:17.586Z","endTime":"2026-07-25T00:51:23.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"}},"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":97.0,"endSpeed":89.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.325699411225177,"aZ":-16.675787769418026,"pfxX":8.955880905807177,"pfxZ":7.658858397446933,"pX":0.033613025996667434,"pZ":2.6134303312101426,"vX0":-5.992707367406089,"vY0":-141.1724334929257,"vZ0":-5.752390015272445,"x":115.72,"y":168.22,"x0":1.017341241991375,"y0":50.00465136191577,"z0":5.746241378472019,"aX":18.127711950301194},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.8,"breakHorizontal":-15.0,"spinRate":2114,"spinDirection":152},"zone":5,"typeConfidence":0.96,"plateTime":0.3875793505969085,"extension":6.217982112482166},"index":5,"playId":"208ed9d1-4488-33cd-8814-8c94c2d54b68","pitchNumber":5,"startTime":"2026-07-25T00:51:50.803Z","endTime":"2026-07-25T00:51:53.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":96.1,"endSpeed":88.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27142866345271,"aZ":-17.885605131058806,"pfxX":8.465189807209883,"pfxZ":7.189927780901458,"pX":1.2577407347248426,"pZ":3.8704452554636437,"vX0":-2.423604684623365,"vY0":-140.01568931191255,"vZ0":-2.395852570722919,"x":69.06,"y":134.28,"x0":1.0340188744055863,"y0":50.004691745818484,"z0":5.906049828601916,"aX":16.828958003401855},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":-14.9,"spinRate":2079,"spinDirection":154},"zone":12,"typeConfidence":0.94,"plateTime":0.3910190439194383,"extension":6.01490848936279},"index":6,"playId":"d77aac58-718f-37f0-8dd4-655a320525c1","pitchNumber":6,"startTime":"2026-07-25T00:52:17.678Z","endTime":"2026-07-25T00:52:21.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.7,"endSpeed":87.6,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46421073157858,"aZ":-11.769883406799716,"pfxX":3.664015297949738,"pfxZ":10.3662893350079,"pX":-0.6049624894925932,"pZ":3.405796380416287,"vX0":-5.156327526185716,"vY0":-139.23065523231546,"vZ0":-4.546093571820614,"x":140.06,"y":146.82,"x0":0.7926687177415978,"y0":50.00651764068476,"z0":5.835175380253997,"aX":7.215018668610335},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":-5.6,"spinRate":2166,"spinDirection":151},"zone":1,"typeConfidence":0.93,"plateTime":0.39299148325771016,"extension":6.288688736389211},"index":7,"playId":"b2f4eb90-7878-38a7-96a7-1f13124630d7","pitchNumber":7,"startTime":"2026-07-25T00:52:41.392Z","endTime":"2026-07-25T00:52:45.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":96.6,"endSpeed":88.9,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.895011518342,"aZ":-15.386213518414163,"pfxX":8.33103022680195,"pfxZ":8.340069324865654,"pX":-0.5411508489192611,"pZ":2.1424989172379623,"vX0":-6.862806046947469,"vY0":-140.51577730243417,"vZ0":-7.146469329384115,"x":137.63,"y":180.93,"x0":0.8425781512953927,"y0":50.00304168493567,"z0":5.706156586831153,"aX":16.76883384045322},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.9,"breakHorizontal":-13.8,"spinRate":2097,"spinDirection":156},"zone":7,"typeConfidence":0.94,"plateTime":0.3888286044943077,"extension":6.4976033662700114},"hitData":{"launchSpeed":78.1,"launchAngle":85.0,"totalDistance":44.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":149.78,"coordY":203.88}},"index":8,"playId":"c72504b6-6094-3b5b-9ce2-ed1eb1e5f81b","pitchNumber":8,"startTime":"2026-07-25T00:53:08.454Z","endTime":"2026-07-25T00:53:18.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":663776,"link":"/api/v1/people/663776"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":8.0,"leverageIndex":1.98,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:53:18.245Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-25T00:55:56.489Z","endTime":"2026-07-25T00:56:50.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T00:53:48.068Z","endTime":"2026-07-25T00:53:54.156Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyron Guerrero replaces Patrick Sandoval.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-25T00:53:54.156Z","endTime":"2026-07-25T00:55:58.828Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594027,"link":"/api/v1/people/594027"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663776,"link":"/api/v1/people/663776","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.7,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93614547952109,"aZ":-13.645859583458957,"pfxX":-8.050793828402881,"pfxZ":8.855181639462424,"pX":-0.3917934649631534,"pZ":2.214816791307224,"vX0":6.909057124229609,"vY0":-143.2363256531572,"vZ0":-8.929845199186028,"x":131.93,"y":178.98,"x0":-1.78093962306276,"y0":50.00274276944207,"z0":6.212119237343729,"aX":-16.844860465261526},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.5,"breakHorizontal":13.3,"spinRate":2125,"spinDirection":216},"zone":4,"typeConfidence":0.92,"plateTime":0.3813833597539391,"extension":7.052543340133294},"index":2,"playId":"6e4e782c-42cf-3c4f-853c-7b4711d62eba","pitchNumber":1,"startTime":"2026-07-25T00:55:58.828Z","endTime":"2026-07-25T00:56:02.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.4,"endSpeed":92.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.835356932538915,"aZ":-13.996739526052611,"pfxX":-9.208758075981686,"pfxZ":8.407471233550222,"pX":0.15212972778060962,"pZ":2.211906827263689,"vX0":8.812677196346126,"vY0":-145.7813465206043,"vZ0":-8.940185783423235,"x":111.2,"y":179.06,"x0":-1.7070354841297444,"y0":50.00117086554846,"z0":6.154205538110919,"aX":-19.907707501247554},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.7,"breakHorizontal":15.0,"spinRate":2213,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.3750634589776283,"extension":7.053573119817335},"index":3,"playId":"3c5546f5-9b4b-3e53-99f9-9cb83a6a804f","pitchNumber":2,"startTime":"2026-07-25T00:56:17.627Z","endTime":"2026-07-25T00:56:20.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72849856886223,"aZ":-14.412931812435229,"pfxX":-7.789273908618548,"pfxZ":8.324729741010973,"pX":-0.9795072772369473,"pZ":2.369057414177966,"vX0":5.020382459810208,"vY0":-144.89572573638563,"vZ0":-8.191861392791525,"x":154.34,"y":174.82,"x0":-1.7193519764091014,"y0":50.00558039739761,"z0":6.106929780308252,"aX":-16.624039515438636},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.7,"breakHorizontal":13.2,"spinRate":2103,"spinDirection":213},"zone":11,"typeConfidence":0.93,"plateTime":0.37750223076093814,"extension":7.093758286963574},"hitData":{"launchSpeed":71.2,"launchAngle":38.0,"totalDistance":221.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.51,"coordY":124.25}},"index":4,"playId":"60055281-2269-300f-b8ca-78158c4dab8b","pitchNumber":3,"startTime":"2026-07-25T00:56:43.144Z","endTime":"2026-07-25T00:56:50.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":672960,"link":"/api/v1/people/672960"},"third":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.4,"awayTeamWinProbability":11.599999999999994,"homeTeamWinProbabilityAdded":5.800000000000011,"leverageIndex":2.08,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:56:50.697Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Anthony Seigler flies out to right fielder Myles Straw.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T00:59:34.341Z","endTime":"2026-07-25T00:59:45.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Mason Fluharty replaces Trey Yesavage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T00:59:06.636Z","endTime":"2026-07-25T00:59:36.638Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689254,"link":"/api/v1/people/689254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.234050341190436,"aZ":-20.94696654165938,"pfxX":1.4334434453039997,"pfxZ":6.261800102821777,"pX":-0.4166400201290195,"pZ":2.0619585324176417,"vX0":-10.422811140580269,"vY0":-132.5464631597252,"vZ0":-5.205508576771363,"x":132.88,"y":183.11,"x0":3.3672438309136496,"y0":50.00544550328611,"z0":5.564551694880069,"aX":2.572764141719905},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.4,"breakHorizontal":-0.5,"spinRate":2615,"spinDirection":145},"zone":7,"typeConfidence":0.9,"plateTime":0.4119954654591953,"extension":6.9885103942711515},"hitData":{"launchSpeed":74.7,"launchAngle":37.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.53,"coordY":129.42}},"index":1,"playId":"a0087921-1950-3b69-bb18-074ee2f2aedc","pitchNumber":1,"startTime":"2026-07-25T00:59:36.638Z","endTime":"2026-07-25T00:59:45.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-25T00:59:45.635Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ceddanne Rafaela strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T00:59:52.214Z","endTime":"2026-07-25T01:01:09.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.537695730486732,"aZ":-35.66132824066874,"pfxX":-7.505879138808795,"pfxZ":-2.5492519649843253,"pX":0.49103576685032096,"pZ":2.8274083929846205,"vX0":-4.578417666176148,"vY0":-117.00909599489154,"vZ0":0.7955918212039659,"x":98.28,"y":162.44,"x0":3.4559572307685267,"y0":50.000877006034365,"z0":5.856277449594523,"aX":-10.280789947129886},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.1,"breakHorizontal":14.8,"spinRate":2647,"spinDirection":290},"zone":3,"typeConfidence":0.9,"plateTime":0.4702720440061747,"extension":6.875574987445762},"index":0,"playId":"d3ebc403-dc9b-3f6d-ae85-b38bc5bc6d00","pitchNumber":1,"startTime":"2026-07-25T01:00:09.316Z","endTime":"2026-07-25T01:00:12.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.949423609733817,"aZ":-19.61631378495698,"pfxX":1.0792349661324652,"pfxZ":7.046673853846101,"pX":-0.6220250662249638,"pZ":2.5832615545222652,"vX0":-10.700419448731779,"vY0":-131.86313980562232,"vZ0":-4.179727456787459,"x":140.71,"y":169.03,"x0":3.3278898649347237,"y0":50.00123880205336,"z0":5.61432138680308,"aX":1.924398883453587},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.1,"breakHorizontal":0.1,"spinRate":2649,"spinDirection":154},"zone":4,"typeConfidence":0.9,"plateTime":0.41352654518800946,"extension":6.856219618092367},"index":1,"playId":"f9e29a26-503c-3891-b72a-4ff372e0516d","pitchNumber":2,"startTime":"2026-07-25T01:00:23.832Z","endTime":"2026-07-25T01:00:26.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.854789987184258,"aZ":-33.75933196019239,"pfxX":-9.719177050702655,"pfxZ":-1.1116235392821023,"pX":-0.21509181642491074,"pZ":0.7865446606415638,"vX0":-5.059798247181065,"vY0":-118.95613707844855,"vZ0":-4.592543270665814,"x":125.2,"y":217.54,"x0":3.205555884556448,"y0":50.00313946818047,"z0":5.8191275690199165,"aX":-13.860279665644606},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.9,"breakHorizontal":18.8,"spinRate":2659,"spinDirection":312},"zone":13,"typeConfidence":0.92,"plateTime":0.4612997527706164,"extension":7.154541585992918},"index":2,"playId":"05f48159-bdfc-3587-8082-98b69b17f4a7","pitchNumber":3,"startTime":"2026-07-25T01:00:46.194Z","endTime":"2026-07-25T01:00:49.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.413568392682624,"aZ":-31.68218515113206,"pfxX":7.830687803316271,"pfxZ":0.30334118915789965,"pX":1.8515552005740992,"pZ":2.890696751569339,"vX0":-6.67878220598751,"vY0":-126.3265882809428,"vZ0":-0.5395410749695759,"x":46.42,"y":160.73,"x0":3.5105353647800777,"y0":50.003151472440386,"z0":5.6510199584091545,"aX":12.673784495513043},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":-12.7,"spinRate":1831,"spinDirection":122},"zone":12,"typeConfidence":0.91,"plateTime":0.4333749690784128,"extension":6.854926360917894},"index":3,"playId":"024dcd3b-b51b-32ce-ac4f-1649aaa57ded","pitchNumber":4,"startTime":"2026-07-25T01:01:05.610Z","endTime":"2026-07-25T01:01:09.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:01:09.552Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilyer Abreu strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-25T01:01:36.218Z","endTime":"2026-07-25T01:02:16.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689254,"fullName":"Mason Fluharty","link":"/api/v1/people/689254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.0,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.668213338942817,"aZ":-21.240098707641003,"pfxX":0.7064091314611454,"pfxZ":5.997908620707198,"pX":0.49289939836735364,"pZ":3.1635731113828256,"vX0":-8.04110422954269,"vY0":-132.94980830383645,"vZ0":-2.8879211702484198,"x":98.21,"y":153.36,"x0":3.441656557094154,"y0":50.00104379527554,"z0":5.774402912258335,"aX":1.2883973312528123},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.6,"breakHorizontal":0.1,"spinRate":2562,"spinDirection":152},"zone":3,"typeConfidence":0.91,"plateTime":0.409167013472604,"extension":6.796764524649954},"index":0,"playId":"a4bfc940-720b-39c4-8583-a4e445bfe287","pitchNumber":1,"startTime":"2026-07-25T01:01:36.218Z","endTime":"2026-07-25T01:01:39.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.450579338873307,"aZ":-34.34578981223733,"pfxX":-6.887152650324925,"pfxZ":-1.545488580059617,"pX":-0.1053513599757009,"pZ":1.8241983096445697,"vX0":-5.7111891964839145,"vY0":-117.93000652277246,"vZ0":-2.043445933512758,"x":121.02,"y":189.53,"x0":3.2470418002835117,"y0":50.004795807810055,"z0":5.884715339825135,"aX":-9.654371458222695},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.0,"breakHorizontal":13.9,"spinRate":2593,"spinDirection":306},"zone":8,"typeConfidence":0.9,"plateTime":0.46532618476898824,"extension":7.046956448960676},"index":1,"playId":"247710fa-ea18-3e4a-8074-ce8d91dfce2d","pitchNumber":2,"startTime":"2026-07-25T01:01:51.437Z","endTime":"2026-07-25T01:01:54.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.527271278689387,"aZ":-31.585185574981402,"pfxX":-7.166598046235211,"pfxZ":0.38820525153658947,"pX":-1.205116153177024,"pZ":0.9223963441297353,"vX0":-8.039428011045997,"vY0":-122.09254411843092,"vZ0":-5.200781540828771,"x":162.94,"y":213.88,"x0":3.063750338039629,"y0":50.000025185519114,"z0":5.80497879456257,"aX":-10.79412539558696},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.4,"breakHorizontal":14.9,"spinRate":2761,"spinDirection":297},"zone":13,"typeConfidence":0.9,"plateTime":0.4489892652370111,"extension":7.142743033727577},"index":2,"playId":"f984379e-864d-3627-ad94-0294f7eaa163","pitchNumber":3,"startTime":"2026-07-25T01:02:12.765Z","endTime":"2026-07-25T01:02:16.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":689254,"link":"/api/v1/people/689254"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:02:16.565Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Lukes strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:05:02.435Z","endTime":"2026-07-25T01:05:59.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Nathan Lukes replaces Davis Schneider.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T01:04:06.004Z","endTime":"2026-07-25T01:05:04.768Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676914,"link":"/api/v1/people/676914","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":101.0,"endSpeed":92.3,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.61218843920707,"aZ":-14.580103211996175,"pfxX":-10.03863939316635,"pfxZ":8.046340535013256,"pX":-1.154360283195267,"pZ":3.340882045252099,"vX0":5.858032967930401,"vY0":-146.8885962733291,"vZ0":-5.996248700885499,"x":161.0,"y":148.58,"x0":-1.8697634940148116,"y0":50.00098112954494,"z0":6.274615984000123,"aX":-21.94627787732418},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":13.6,"breakHorizontal":17.0,"spinRate":2292,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.37281083752069444,"extension":6.758852880909412},"index":1,"playId":"cba775b5-9eb4-3454-8415-8bfe5cbfa877","pitchNumber":1,"startTime":"2026-07-25T01:05:04.768Z","endTime":"2026-07-25T01:05:08.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":91.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.328266233470075,"aZ":-15.217471601903268,"pfxX":-10.161879562901087,"pfxZ":7.880588031518306,"pX":-0.6816575679527391,"pZ":3.0594882643591226,"vX0":6.754752946061206,"vY0":-145.773267537503,"vZ0":-6.319065435530478,"x":142.98,"y":156.17,"x0":-1.708879937164978,"y0":50.00201239447981,"z0":6.174233491444765,"aX":-21.86468953568017},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.2,"breakHorizontal":17.0,"spinRate":2257,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.37576211225590095,"extension":6.89262624403993},"index":2,"playId":"c2ed24a4-3c4f-3cdc-8fe9-0b6002e3d1a3","pitchNumber":2,"startTime":"2026-07-25T01:05:20.007Z","endTime":"2026-07-25T01:05:23.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.5,"endSpeed":92.6,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.373982755422485,"aZ":-15.38389583970439,"pfxX":-9.584084405056721,"pfxZ":7.711086934707299,"pX":0.13306536782594522,"pZ":2.113490244893639,"vX0":8.830066034661332,"vY0":-145.95434480287474,"vZ0":-8.715378912933133,"x":111.93,"y":181.72,"x0":-1.6726080412208657,"y0":50.00580050947418,"z0":6.046327543083726,"aX":-20.873319826259653},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":12.5,"breakHorizontal":15.8,"spinRate":2255,"spinDirection":215},"zone":8,"typeConfidence":0.91,"plateTime":0.3739633544157921,"extension":7.1775425054584625},"index":3,"playId":"0dbb70f9-ccc6-3f63-8651-6f217a382723","pitchNumber":3,"startTime":"2026-07-25T01:05:37.089Z","endTime":"2026-07-25T01:05:40.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":102.3,"endSpeed":93.7,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6306624065887,"aZ":-13.228600163291102,"pfxX":-9.028959982766693,"pfxZ":8.425507453962664,"pX":0.06425814118877264,"pZ":3.3632990449269013,"vX0":8.41241443187102,"vY0":-148.7787387356062,"vZ0":-5.97118520993034,"x":114.55,"y":147.97,"x0":-1.6224176130431014,"y0":50.00571049584031,"z0":6.158404903542156,"aX":-20.309286898151903},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":14.3,"breakHorizontal":14.8,"spinRate":2315,"spinDirection":219},"zone":12,"typeConfidence":0.9,"plateTime":0.3676941727318379,"extension":6.98336725264637},"index":4,"playId":"b081a18c-4aad-3a9e-ac5d-2b480baa5431","pitchNumber":4,"startTime":"2026-07-25T01:05:56.252Z","endTime":"2026-07-25T01:05:59.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:05:59.557Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daulton Varsho lines out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:06:07.656Z","endTime":"2026-07-25T01:07:21.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":102.2,"endSpeed":93.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.213533995561285,"aZ":-14.206905335037078,"pfxX":-10.038459515004414,"pfxZ":7.995031204674005,"pX":0.28665092571618744,"pZ":2.438100367234164,"vX0":9.670207594161393,"vY0":-148.43892471213704,"vZ0":-8.26778886895484,"x":106.07,"y":172.95,"x0":-1.698070737716511,"y0":50.00067131250053,"z0":6.073577275681473,"aX":-22.555117535204488},"breaks":{"breakAngle":51.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":13.1,"breakHorizontal":16.4,"spinRate":2373,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.36800125539449446,"extension":6.994173875500857},"index":0,"playId":"f63e0510-9925-33dc-9e8f-9864aef48b98","pitchNumber":1,"startTime":"2026-07-25T01:06:25.109Z","endTime":"2026-07-25T01:06:28.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":103.2,"endSpeed":95.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.8419194317757,"aZ":-14.640001496459403,"pfxX":-9.376322595940849,"pfxZ":7.6143754216047,"pX":0.2251156736736316,"pZ":2.9557470486746262,"vX0":9.428384365383,"vY0":-150.02192230631775,"vZ0":-6.763336656636197,"x":108.42,"y":158.97,"x0":-1.7247520037478923,"y0":50.00256532302618,"z0":6.057331360628375,"aX":-21.589992117307084},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":12.7,"breakHorizontal":15.4,"spinRate":2252,"spinDirection":226},"zone":2,"typeConfidence":0.9,"plateTime":0.3636886626753415,"extension":6.955966038002742},"index":1,"playId":"8a85a714-931d-3d51-a9c2-ed92ca7295c1","pitchNumber":2,"startTime":"2026-07-25T01:06:43.701Z","endTime":"2026-07-25T01:06:46.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":102.4,"endSpeed":94.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02428695984189,"aZ":-17.582401807648615,"pfxX":-10.003675306304464,"pfxZ":6.445578959631868,"pX":-0.2592715874188599,"pZ":3.22282742576416,"vX0":8.137028650492502,"vY0":-148.91183358372527,"vZ0":-5.51157423647086,"x":126.88,"y":151.76,"x0":-1.7163840830745516,"y0":50.00329002044251,"z0":6.101637762797425,"aX":-22.650670505955624},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":10.8,"breakHorizontal":16.7,"spinRate":2155,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.36666959238820596,"extension":6.977563784791161},"hitData":{"launchSpeed":87.0,"launchAngle":21.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":161.37,"coordY":81.04}},"index":2,"playId":"2b530044-ad6a-3fd1-815b-19db1722afe5","pitchNumber":3,"startTime":"2026-07-25T01:07:13.141Z","endTime":"2026-07-25T01:07:21.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.63,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:07:21.588Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Urías grounds out, third baseman Caleb Durbin to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-25T01:07:45.334Z","endTime":"2026-07-25T01:08:47.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594027,"fullName":"Tyron Guerrero","link":"/api/v1/people/594027"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":91.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.790624591936304,"aZ":-16.727840738662508,"pfxX":-8.626063172987653,"pfxZ":7.217364169856879,"pX":-0.4073846151001342,"pZ":2.1170977154028936,"vX0":6.241851102838828,"vY0":-144.6907747362765,"vZ0":-8.236683314325825,"x":132.53,"y":181.62,"x0":-1.4615753796707538,"y0":50.00561592167988,"z0":6.00686379624429,"aX":-18.46475444740469},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.8,"breakHorizontal":14.5,"spinRate":2159,"spinDirection":219},"zone":4,"typeConfidence":0.93,"plateTime":0.37721238955292336,"extension":7.216979452823811},"index":0,"playId":"9f1059c1-4e1c-3d5a-8d40-e0253e3d047d","pitchNumber":1,"startTime":"2026-07-25T01:07:55.046Z","endTime":"2026-07-25T01:07:58.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-25T01:08:06.975Z","endTime":"2026-07-25T01:08:21.103Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"},"defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.6,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.66209047342792,"aZ":-23.810338676210378,"pfxX":-1.1237738719072787,"pfxZ":4.5121446566763,"pX":0.6690604393083934,"pZ":3.1124475255552313,"vX0":6.7863463093624095,"vY0":-134.47458782845194,"vZ0":-3.4481325268094007,"x":91.5,"y":154.74,"x0":-1.7275942237767297,"y0":50.00614715931229,"z0":6.075865122562804,"aX":-2.085212150322097},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.7,"breakHorizontal":0.7,"spinRate":2206,"spinDirection":172},"zone":3,"typeConfidence":0.89,"plateTime":0.40532613975624576,"extension":7.114737813264285},"index":2,"playId":"05c138d3-b474-311d-9d69-31bdfc7b924e","pitchNumber":2,"startTime":"2026-07-25T01:08:21.103Z","endTime":"2026-07-25T01:08:25.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":99.2,"endSpeed":91.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.790237331447813,"aZ":-15.891005242062796,"pfxX":-8.233634195609175,"pfxZ":7.641510665104879,"pX":-0.48864344106200414,"pZ":1.9686318433125345,"vX0":6.55502665209872,"vY0":-144.20975091786224,"vZ0":-9.093747830819977,"x":135.63,"y":185.63,"x0":-1.7079094943729,"y0":50.005728513640236,"z0":6.118005017515992,"aX":-17.551858647792628},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.4,"breakHorizontal":13.8,"spinRate":2292,"spinDirection":216},"zone":7,"typeConfidence":0.93,"plateTime":0.37810351071347315,"extension":7.106640904295364},"hitData":{"launchSpeed":100.2,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.63,"coordY":168.4}},"index":3,"playId":"07b44c07-7335-31ee-b044-35ba546fb6ba","pitchNumber":3,"startTime":"2026-07-25T01:08:39.156Z","endTime":"2026-07-25T01:08:47.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_ab"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_ab"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":594027,"link":"/api/v1/people/594027"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:08:47.033Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willson Contreras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T01:11:27.371Z","endTime":"2026-07-25T01:12:38.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4,6],"actionIndex":[0,1,3],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Nathan Lukes remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T01:10:10.426Z","endTime":"2026-07-25T01:10:10.438Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":676914,"link":"/api/v1/people/676914"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Braydon Fisher replaces Mason Fluharty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-25T01:10:10.438Z","endTime":"2026-07-25T01:11:29.716Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680755,"link":"/api/v1/people/680755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689254,"link":"/api/v1/people/689254","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.467384550120574,"aZ":-10.75460167087143,"pfxX":-2.896786636655775,"pfxZ":11.238785179220152,"pX":0.2405641114444993,"pZ":1.8841340390957129,"vX0":0.6872079804713216,"vY0":-136.55654232826348,"vZ0":-9.547153787605916,"x":107.83,"y":187.91,"x0":0.36358086424319475,"y0":50.003987632047206,"z0":6.14632075807679,"aX":-5.5218990299503545},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":5.2,"spinRate":2162,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.3996844066901786,"extension":5.52759152537992},"index":2,"playId":"beccbda1-599e-3803-a8e6-999d4621b1c0","pitchNumber":1,"startTime":"2026-07-25T01:11:29.716Z","endTime":"2026-07-25T01:11:33.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-25T01:11:54.088Z","endTime":"2026-07-25T01:12:11.939Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.295542800295745,"aZ":-28.843313453011522,"pfxX":1.2067846441878665,"pfxZ":2.0485864960145657,"pX":0.5080098253161507,"pZ":1.6327308902066857,"vX0":0.6526689543777051,"vY0":-126.29977722586074,"vZ0":-5.65371312005607,"x":97.64,"y":194.7,"x0":0.08995009711428446,"y0":50.0031423438808,"z0":6.203036267631623,"aX":1.960929941341817},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":-2.3,"spinRate":2376,"spinDirection":152},"zone":9,"typeConfidence":2.0,"plateTime":0.4326955171262217,"extension":5.442706966412193},"index":4,"playId":"e0cc65bb-bb0c-3729-8789-9a6668573cd1","pitchNumber":2,"startTime":"2026-07-25T01:12:11.939Z","endTime":"2026-07-25T01:12:15.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-25T01:12:22.033Z","endTime":"2026-07-25T01:12:34.768Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83899979782512,"aZ":-28.591757144131098,"pfxX":0.31382157178154313,"pfxZ":2.222804359248424,"pX":0.43117666787143344,"pZ":0.5467689555251816,"vX0":0.048480616552393704,"vY0":-125.31981320488234,"vZ0":-8.209034577002571,"x":100.56,"y":224.02,"x0":0.3708208205616461,"y0":50.00487225844586,"z0":6.15222150956494,"aX":0.506558011206209},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":-0.6,"spinRate":2307,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.43462644913833426,"extension":5.60955485441715},"index":6,"playId":"144e80ce-1d50-3acd-8013-65240239b9d6","pitchNumber":3,"startTime":"2026-07-25T01:12:34.768Z","endTime":"2026-07-25T01:12:38.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:12:38.867Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Masataka Yoshida walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T01:13:06.576Z","endTime":"2026-07-25T01:14:24.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.876538401070935,"aZ":-42.3937391385441,"pfxX":0.9663384405544011,"pfxZ":-7.224318475304535,"pX":-0.26026642169052117,"pZ":0.8007090273127744,"vX0":-0.9992252018807658,"vY0":-118.04689381397742,"vZ0":-3.8272087749272683,"x":126.92,"y":217.16,"x0":0.04239305980054494,"y0":50.00085783925915,"z0":6.334484015285742,"aX":1.3675479569495916},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-13.7,"breakHorizontal":-1.6,"spinRate":2535,"spinDirection":19},"zone":13,"typeConfidence":2.0,"plateTime":0.4634883458682655,"extension":5.3849843556363215},"index":0,"playId":"dd1f7a8f-28a0-33e6-b39c-1aea2c6cafaf","pitchNumber":1,"startTime":"2026-07-25T01:13:08.342Z","endTime":"2026-07-25T01:13:12.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27176352556584,"aZ":-44.30017708285527,"pfxX":3.4605634014701026,"pfxZ":-8.980787257950416,"pX":-0.40831713638701517,"pZ":3.0790600296139026,"vX0":-2.00614465785314,"vY0":-115.4317250430291,"vZ0":1.6230576834326567,"x":132.56,"y":155.65,"x0":0.021988690829040154,"y0":50.00005840241871,"z0":6.628334995962401,"aX":4.674221439918002},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-15.6,"breakHorizontal":-5.8,"spinRate":2526,"spinDirection":26},"zone":1,"typeConfidence":2.0,"plateTime":0.4743082129990648,"extension":5.519828707032148},"index":1,"playId":"266783e5-d8f5-3587-8c37-a24a5a140b7b","pitchNumber":2,"startTime":"2026-07-25T01:13:26.106Z","endTime":"2026-07-25T01:13:30.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":81.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.040767764525768,"aZ":-29.04932799120815,"pfxX":1.1384010969015068,"pfxZ":1.9104308480729895,"pX":-0.8566844696328143,"pZ":2.251825793836733,"vX0":-2.537985358759372,"vY0":-125.72674407258485,"vZ0":-4.483272778161025,"x":149.65,"y":177.98,"x0":0.007879745188191012,"y0":50.00592430647899,"z0":6.355261316410913,"aX":1.8648263762086428},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.9,"breakHorizontal":-1.7,"spinRate":2382,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.4319251032865363,"extension":5.4053987556670355},"index":2,"playId":"0136f445-d38a-35e6-a54f-0012a03b2f15","pitchNumber":3,"startTime":"2026-07-25T01:13:41.826Z","endTime":"2026-07-25T01:13:46.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.919888295932218,"aZ":-45.28741696467787,"pfxX":2.697195712596039,"pfxZ":-9.445972900816056,"pX":-1.3546348149468066,"pZ":1.8592734140077616,"vX0":-3.7069007770271853,"vY0":-117.3062013464152,"vZ0":-0.8140499670927156,"x":168.64,"y":188.58,"x0":-0.10182872186353831,"y0":50.00151320316886,"z0":6.4456283910482535,"aX":3.7457737661832455},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-17.0,"breakHorizontal":-4.0,"spinRate":2551,"spinDirection":25},"zone":13,"typeConfidence":2.0,"plateTime":0.4675452833497613,"extension":5.502529986030036},"index":3,"playId":"802e2d23-1b8f-3a37-9b8b-ae1cd23f226c","pitchNumber":4,"startTime":"2026-07-25T01:14:00.776Z","endTime":"2026-07-25T01:14:03.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.089298028731037,"aZ":-19.548098690332925,"pfxX":-6.658861301204075,"pfxZ":6.684142495859346,"pX":-1.2493003271694023,"pZ":3.4112532096577257,"vX0":-1.3708958625104994,"vY0":-135.69972118333092,"vZ0":-4.10767091877935,"x":164.62,"y":146.68,"x0":0.1267017708957054,"y0":50.0027799762508,"z0":6.2836673095099895,"aX":-12.579647807240452},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":12.4,"spinRate":2078,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4016410317055392,"extension":5.58156801431627},"index":4,"playId":"6f6a0f68-05c2-33b9-825e-d9a920e4b321","pitchNumber":5,"startTime":"2026-07-25T01:14:19.641Z","endTime":"2026-07-25T01:14:24.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.24,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:14:24.227Z","atBatIndex":48},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Caleb Durbin hit by pitch. Masataka Yoshida to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T01:14:46.734Z","endTime":"2026-07-25T01:16:58.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnSecond":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.6,"endSpeed":81.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.837002352944324,"aZ":-27.91205608540124,"pfxX":1.446622147129439,"pfxZ":2.543915475882047,"pX":1.1684173401155094,"pZ":2.1532911025068087,"vX0":1.7018706541364288,"vY0":-127.71597043341112,"vZ0":-4.970674691565245,"x":72.46,"y":180.64,"x0":0.3089435466923034,"y0":50.003245728720664,"z0":6.283276440157724,"aX":2.423053320766291},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.8,"breakHorizontal":-3.0,"spinRate":2170,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.42658439944875015,"extension":5.633124589179916},"index":0,"playId":"83ba7540-f664-3e0e-99a2-3788fd5da007","pitchNumber":1,"startTime":"2026-07-25T01:14:50.431Z","endTime":"2026-07-25T01:14:55.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":85.8,"endSpeed":79.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.192092140002263,"aZ":-31.64250843839229,"pfxX":0.6297297970597986,"pfxZ":0.3309247608166679,"pX":0.0368083944386983,"pZ":3.964780694319363,"vX0":-0.7904371543828393,"vY0":-125.04070324944333,"vZ0":0.20834879392908978,"x":115.6,"y":131.73,"x0":0.27394896151202325,"y0":50.00115520888141,"z0":6.458534906863404,"aX":1.0056643803844756},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":-1.0,"spinRate":2347,"spinDirection":103},"zone":12,"typeConfidence":2.0,"plateTime":0.4366129486677157,"extension":5.523105614491398},"index":1,"playId":"724cb520-f755-3133-a93d-fe995abf91dc","pitchNumber":2,"startTime":"2026-07-25T01:15:09.730Z","endTime":"2026-07-25T01:15:13.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95517283540964,"aZ":-10.939633804357637,"pfxX":-1.2136895841751443,"pfxZ":11.05457932924577,"pX":1.530492406849764,"pZ":3.420867453031408,"vX0":3.1383791338460014,"vY0":-137.59058198106618,"vZ0":-5.762414661579928,"x":58.66,"y":146.42,"x0":0.5337336311720399,"y0":50.006298186977325,"z0":6.280818724754989,"aX":-2.3323735588276904},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.1,"breakHorizontal":1.6,"spinRate":2245,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.3977796848676305,"extension":5.78142708116936},"index":2,"playId":"bcb7d208-bbc1-3913-804d-285ae04e04d5","pitchNumber":3,"startTime":"2026-07-25T01:15:32.975Z","endTime":"2026-07-25T01:15:36.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.93607888662594,"aZ":-28.127756375775313,"pfxX":0.40537188785525924,"pfxZ":2.445766547258115,"pX":-0.1902926588965385,"pZ":2.1200688959264453,"vX0":-1.1323535027959855,"vY0":-127.39121662416822,"vZ0":-4.824695845158537,"x":124.25,"y":181.54,"x0":0.20629608151766582,"y0":50.00084525734786,"z0":6.2487528323688535,"aX":0.66978111869097},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":-0.5,"spinRate":2360,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.4291473528828753,"extension":5.62792102637086},"index":3,"playId":"01f90800-cc08-3ecb-bf01-0cfcb5ae2bbd","pitchNumber":4,"startTime":"2026-07-25T01:15:52.344Z","endTime":"2026-07-25T01:15:56.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.513371256262385,"aZ":-29.77640926135667,"pfxX":2.3635451278765442,"pfxZ":1.4610710617778437,"pX":-0.4896940187852222,"pZ":2.941899910934681,"vX0":-2.300541115382268,"vY0":-126.81901739057402,"vZ0":-2.683459789072583,"x":135.67,"y":159.35,"x0":0.11782700985533416,"y0":50.00628148477699,"z0":6.3650129906013655,"aX":3.8892035753733083},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.3,"breakHorizontal":-3.8,"spinRate":2279,"spinDirection":169},"zone":1,"typeConfidence":2.0,"plateTime":0.4302663768931061,"extension":5.491320169809087},"index":4,"playId":"c1bfe232-413c-382e-8fd2-45b85e1ff425","pitchNumber":5,"startTime":"2026-07-25T01:16:09.614Z","endTime":"2026-07-25T01:16:13.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"a7a2e1d3-674e-36e6-8849-2bef1d566912","startTime":"2026-07-25T01:16:31.638Z","endTime":"2026-07-25T01:16:36.747Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.115790530198566,"aZ":-30.968172978633575,"pfxX":2.2914370707360403,"pfxZ":0.7373206279947198,"pX":-1.0205491128503756,"pZ":3.286076119687444,"vX0":-3.627168882128234,"vY0":-126.571430812646,"vZ0":-1.6610831213830424,"x":155.9,"y":150.06,"x0":0.1287235308771101,"y0":50.00210737957148,"z0":6.414116280695568,"aX":3.744351105441254},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":-3.4,"spinRate":2355,"spinDirection":115},"zone":11,"typeConfidence":2.0,"plateTime":0.43157794197531274,"extension":5.470962492346593},"index":6,"playId":"231c1d9d-2837-360d-b0dc-15fa2e194156","pitchNumber":6,"startTime":"2026-07-25T01:16:53.164Z","endTime":"2026-07-25T01:16:58.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.42,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:16:58.874Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a ground ball to shortstop Ernie Clement. Masataka Yoshida to 3rd. Caleb Durbin to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T01:18:19.761Z","endTime":"2026-07-25T01:20:38.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"postOnThird":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[6],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"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":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-25T01:17:25.444Z","endTime":"2026-07-25T01:18:22.012Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.187534401866483,"aZ":-39.22623813266667,"pfxX":3.6120592551537527,"pfxZ":-4.9774676926162,"pX":0.5401706560080957,"pZ":2.1256255333485163,"vX0":-0.6633728724261259,"vY0":-118.17222953061912,"vZ0":-1.5231077934825634,"x":96.41,"y":181.39,"x0":0.35493287031692183,"y0":50.00298479233691,"z0":6.376756882114382,"aX":5.116659322098281},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.1,"breakHorizontal":-6.4,"spinRate":2490,"spinDirection":27},"zone":9,"typeConfidence":2.0,"plateTime":0.4632242522996046,"extension":5.670878212553299},"index":1,"playId":"5b048af0-db0a-3710-ba45-52bc41133f14","pitchNumber":1,"startTime":"2026-07-25T01:18:22.012Z","endTime":"2026-07-25T01:18:25.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.771237321978937,"aZ":-39.68812443870914,"pfxX":3.1711645153914283,"pfxZ":-5.412461009666893,"pX":-0.23351509540073567,"pZ":1.1891374776213213,"vX0":-2.3319404256620255,"vY0":-117.26581338102781,"vZ0":-3.5994139718498395,"x":125.9,"y":206.67,"x0":0.36320545192495596,"y0":50.002854536902504,"z0":6.457292386577413,"aX":4.4038879481029465},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-10.4,"breakHorizontal":-5.2,"spinRate":2412,"spinDirection":21},"zone":13,"typeConfidence":2.0,"plateTime":0.4675937554900309,"extension":5.6107610240654795},"index":2,"playId":"9da325bf-5dc7-3f70-b545-f7b7d2bf10a2","pitchNumber":2,"startTime":"2026-07-25T01:18:42.913Z","endTime":"2026-07-25T01:18:46.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.324045924346866,"aZ":-10.851051709535412,"pfxX":-2.3048503725363627,"pfxZ":11.313394779754269,"pX":1.0110764440298756,"pZ":1.283335253912141,"vX0":1.5172916855104448,"vY0":-136.2769543128136,"vZ0":-11.156379055762057,"x":78.46,"y":204.13,"x0":0.74718897649701,"y0":50.0050987763038,"z0":6.174705536514611,"aX":-4.345391665108673},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":3.8,"spinRate":2121,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.40157734199136996,"extension":5.5399792078401715},"index":3,"playId":"466dcc67-baf6-3a46-a86b-201e6d5a318d","pitchNumber":3,"startTime":"2026-07-25T01:19:03.272Z","endTime":"2026-07-25T01:19:07.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":87.4,"endSpeed":80.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.171281958890972,"aZ":-26.322302710319555,"pfxX":1.9845125654630973,"pfxZ":3.54798525139136,"pX":-1.0662743943368085,"pZ":2.424939722048193,"vX0":-4.001921160756049,"vY0":-127.31853217688139,"vZ0":-4.748041480185683,"x":157.64,"y":173.31,"x0":0.2652727327141786,"y0":50.00228306779904,"z0":6.387305508445558,"aX":3.2716327412379},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.6,"breakHorizontal":-2.8,"spinRate":2184,"spinDirection":186},"zone":13,"typeConfidence":2.0,"plateTime":0.42956478467989,"extension":5.601324345601211},"index":4,"playId":"c64003e8-c3ff-3d41-8723-1059a27602eb","pitchNumber":4,"startTime":"2026-07-25T01:19:29.432Z","endTime":"2026-07-25T01:19:33.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0719577407884,"aZ":-29.096911209407214,"pfxX":2.2200245018747458,"pfxZ":1.878995636873185,"pX":1.0074445999437511,"pZ":1.9491520727222165,"vX0":0.008199964148058334,"vY0":-127.0174827923378,"vZ0":-5.12718454836247,"x":78.6,"y":186.15,"x0":0.7155340617391674,"y0":50.00446065847097,"z0":6.296764782793394,"aX":3.6419252702238296},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.5,"breakHorizontal":-4.1,"spinRate":2403,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.4305715452343737,"extension":5.593122093402773},"index":5,"playId":"cbb14502-4123-36ae-848f-926362882baf","pitchNumber":5,"startTime":"2026-07-25T01:19:47.858Z","endTime":"2026-07-25T01:19:50.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-07-25T01:20:13.791Z","endTime":"2026-07-25T01:20:30.798Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36101392076061,"aZ":-14.921602406455998,"pfxX":-4.723312860620837,"pfxZ":8.815503062242147,"pX":-0.696020628911884,"pZ":2.2137564845135,"vX0":-1.461284011127674,"vY0":-138.4124121839263,"vZ0":-8.161864320775654,"x":143.53,"y":179.01,"x0":0.4514402413875264,"y0":50.00402630056213,"z0":6.181966797112019,"aX":-9.245293324947424},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":8.9,"spinRate":2140,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.3944062375283348,"extension":5.726347889456987},"hitData":{"launchSpeed":88.2,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":133.06,"coordY":136.99}},"index":7,"playId":"f3f42216-3d88-3668-acf9-52a49bba5550","pitchNumber":6,"startTime":"2026-07-25T01:20:30.798Z","endTime":"2026-07-25T01:20:38.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":702332,"link":"/api/v1/people/702332"},"second":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.19999999999999,"awayTeamWinProbability":5.800000000000011,"homeTeamWinProbabilityAdded":1.799999999999983,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:20:38.321Z","atBatIndex":50},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Andruw Monasterio out on a sacrifice fly to center fielder Daulton Varsho. Masataka Yoshida scores.","rbi":1,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T01:20:54.391Z","endTime":"2026-07-25T01:21:36.373Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":{"id":680755,"link":"/api/v1/people/680755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":77.1,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.4494820541607,"aZ":-41.92399427134517,"pfxX":1.6746493641436548,"pfxZ":-6.562076545690148,"pX":0.5582069947691016,"pZ":3.2394509612811224,"vX0":-0.34308742899793204,"vY0":-120.36435256142958,"vZ0":1.0307392179022803,"x":95.72,"y":151.31,"x0":0.4837724585869925,"y0":50.00044366050611,"z0":6.479730260249126,"aX":2.489456590788229},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.5,"breakHorizontal":-3.0,"spinRate":2479,"spinDirection":23},"zone":3,"typeConfidence":2.0,"plateTime":0.45277282743698777,"extension":5.760889770874336},"index":0,"playId":"22d52f04-4ac2-38d6-bb5c-f0abd9b563d3","pitchNumber":1,"startTime":"2026-07-25T01:21:11.286Z","endTime":"2026-07-25T01:21:14.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.5,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.74490197327076,"aZ":-26.11250152513555,"pfxX":0.2401182828613111,"pfxZ":3.5711886477561547,"pX":0.4610326772043001,"pZ":1.5304205719992119,"vX0":-0.34048668349675776,"vY0":-127.96533201854712,"vZ0":-6.904894025373383,"x":99.43,"y":197.46,"x0":0.5632351085139496,"y0":50.00164666201163,"z0":6.245742812998056,"aX":0.4073347634262988},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":-0.4,"spinRate":2297,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.42434349013323525,"extension":5.638259704452201},"hitData":{"launchSpeed":86.5,"launchAngle":23.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.98,"coordY":76.43}},"index":1,"playId":"0e22db13-9c54-3230-829b-0650cf643187","pitchNumber":2,"startTime":"2026-07-25T01:21:26.430Z","endTime":"2026-07-25T01:21:36.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":702332,"link":"/api/v1/people/702332"},"third":{"id":807799,"link":"/api/v1/people/807799"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":95.0,"awayTeamWinProbability":5.0,"homeTeamWinProbabilityAdded":0.8000000000000114,"leverageIndex":0.77,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:21:36.373Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Wong singles on a sharp ground ball to left fielder Nathan Lukes. Caleb Durbin out at home on the throw, left fielder Nathan Lukes to catcher Alejandro Kirk. Jarren Duran to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-25T01:21:54.118Z","endTime":"2026-07-25T01:22:45.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680755,"fullName":"Braydon Fisher","link":"/api/v1/people/680755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.0,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.153339537499683,"aZ":-27.092570450660368,"pfxX":-0.13163820409722593,"pfxZ":2.9404811154806243,"pX":-0.10612850949789854,"pZ":1.2456268433383195,"vX0":-1.5609085256715145,"vY0":-129.80008149781912,"vZ0":-7.622057016787278,"x":121.05,"y":205.15,"x0":0.5171515309409973,"y0":50.00166965430653,"z0":6.248432912560071,"aX":-0.22689102696473676},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.1,"breakHorizontal":0.6,"spinRate":2364,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.42009574342875666,"extension":5.596986350137876},"index":0,"playId":"833c3faa-8488-35cd-a15a-5eb42f57387d","pitchNumber":1,"startTime":"2026-07-25T01:22:17.998Z","endTime":"2026-07-25T01:22:21.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":86.9,"endSpeed":80.4,"strikeZoneTop":3.106,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20636746048471,"aZ":-30.114856790383325,"pfxX":0.6000316953845758,"pfxZ":1.2616471650978855,"pX":-0.17696256376486508,"pZ":2.761175252726315,"vX0":-1.5170455921232149,"vY0":-126.60945816772437,"vZ0":-3.0643283833763646,"x":123.75,"y":164.23,"x0":0.3502491742103069,"y0":50.00557776259493,"z0":6.380433501804358,"aX":0.9811990209492786},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.8,"breakHorizontal":-0.7,"spinRate":2516,"spinDirection":113},"zone":2,"typeConfidence":2.0,"plateTime":0.43149754089152825,"extension":5.596848246364943},"hitData":{"launchSpeed":100.7,"launchAngle":2.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":81.74,"coordY":135.77}},"index":1,"playId":"1ad70644-8792-3bcc-a3c5-cd355ea40f6b","pitchNumber":2,"startTime":"2026-07-25T01:22:34.758Z","endTime":"2026-07-25T01:22:45.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":702332,"link":"/api/v1/people/702332"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":680755,"link":"/api/v1/people/680755"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:22:45.809Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohendrick Piñango called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-25T01:25:51.540Z","endTime":"2026-07-25T01:26:41.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Greg Weissert replaces Tyron Guerrero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T01:24:38.581Z","endTime":"2026-07-25T01:25:27.161Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669711,"link":"/api/v1/people/669711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594027,"link":"/api/v1/people/594027","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Yohendrick Piñango replaces Myles Straw.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-25T01:25:27.161Z","endTime":"2026-07-25T01:25:53.850Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":664702,"link":"/api/v1/people/664702"},"defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664702,"link":"/api/v1/people/664702","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05930581479115,"aZ":-32.54475883407989,"pfxX":-12.273810485231078,"pfxZ":-0.1957919557895913,"pX":-0.9407644074729826,"pZ":2.0268944698424916,"vX0":7.458190626536898,"vY0":-137.44014800042265,"vZ0":-1.4850138973226752,"x":152.86,"y":184.05,"x0":-2.102900003137042,"y0":50.00227758122657,"z0":4.79606565367293,"aX":-23.348620386049113},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-0.5,"breakHorizontal":20.5,"spinRate":2094,"spinDirection":249},"zone":13,"typeConfidence":0.89,"plateTime":0.3993749211925488,"extension":6.203472027486283},"index":2,"playId":"438f09fb-e1c0-311e-a6c0-3c4bad25620d","pitchNumber":1,"startTime":"2026-07-25T01:25:53.850Z","endTime":"2026-07-25T01:25:56.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":85.6,"endSpeed":79.1,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88202171181337,"aZ":-36.608561530359324,"pfxX":-8.579762186382638,"pfxZ":-2.80784760072342,"pX":-1.0606079966208029,"pZ":1.1859647654759586,"vX0":5.778441298830309,"vY0":-124.62228884057906,"vZ0":-0.5517233439895521,"x":157.43,"y":206.76,"x0":-2.2889151933355487,"y0":50.00189921902342,"z0":4.421299349809754,"aX":-13.561638521059999},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.9,"breakHorizontal":14.3,"spinRate":1593,"spinDirection":275},"zone":13,"typeConfidence":0.91,"plateTime":0.4386837501994578,"extension":6.737195318762446},"index":3,"playId":"d91309bf-abf5-3026-84f1-603699744538","pitchNumber":2,"startTime":"2026-07-25T01:26:13.910Z","endTime":"2026-07-25T01:26:17.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.638775947496267,"aZ":-37.44442548040191,"pfxX":7.638980985163776,"pfxZ":-3.6934805317909314,"pX":-0.44236332046035337,"pZ":1.6712437719552067,"vX0":2.2737876204306335,"vY0":-118.66521651636502,"vZ0":0.7860369237337694,"x":133.86,"y":193.66,"x0":-2.40538380805848,"y0":50.003401087790486,"z0":4.7460858206440895,"aX":10.897450339695839},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.2,"breakHorizontal":-14.4,"spinRate":2584,"spinDirection":69},"zone":7,"typeConfidence":0.91,"plateTime":0.4615247013235537,"extension":6.352732016683345},"index":4,"playId":"b16d7e4d-f21c-3f2e-84ff-0bfbde7b9d7f","pitchNumber":3,"startTime":"2026-07-25T01:26:37.694Z","endTime":"2026-07-25T01:26:41.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.6,"awayTeamWinProbability":4.400000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:26:41.862Z","atBatIndex":53},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ernie Clement hit by pitch.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-25T01:26:43.830Z","endTime":"2026-07-25T01:27:08.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"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(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":86.4,"endSpeed":79.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.612160431891034,"aZ":-35.215736858543885,"pfxX":3.587253041235158,"pfxZ":-1.8929971043783649,"pX":-2.1096771154128415,"pZ":3.488934340622525,"vX0":-0.3835822299910191,"vY0":-125.7969666976707,"vZ0":3.3846748049605764,"x":197.42,"y":144.58,"x0":-2.4217568425946254,"y0":50.00039021842183,"z0":4.973917019791499,"aX":5.770371052176439},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.4,"breakHorizontal":-6.4,"spinRate":2544,"spinDirection":92},"zone":11,"typeConfidence":0.89,"plateTime":0.4347652145980532,"extension":6.005277472311962},"index":0,"playId":"1d710737-3d8a-35b7-9e62-47c1b16bb1fd","pitchNumber":1,"startTime":"2026-07-25T01:27:04.336Z","endTime":"2026-07-25T01:27:08.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.38,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:27:08.717Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a fly ball to center fielder Ceddanne Rafaela. Ernie Clement to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-25T01:27:16.825Z","endTime":"2026-07-25T01:29:19.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.407145481217995,"aZ":-30.939382633359553,"pfxX":-10.887880209918428,"pfxZ":0.6389500256152019,"pX":-0.4047238792248595,"pZ":2.0679170560159648,"vX0":8.214827232704938,"vY0":-138.3126848396019,"vZ0":-1.7058949951626259,"x":132.43,"y":182.95,"x0":-1.9912016522742237,"y0":50.00662420755789,"z0":4.7575126485234325,"aX":-21.20534907998119},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.0,"breakHorizontal":18.1,"spinRate":2136,"spinDirection":248},"zone":7,"typeConfidence":0.9,"plateTime":0.39525250745369167,"extension":6.150642025332255},"index":0,"playId":"4959daf6-1e60-3c45-9c26-3d85cbcaaf8a","pitchNumber":1,"startTime":"2026-07-25T01:27:43.055Z","endTime":"2026-07-25T01:27:46.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.9,"endSpeed":88.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.397705841845852,"aZ":-30.360359175657713,"pfxX":-10.546379860217108,"pfxZ":0.9107052519511623,"pX":-1.0634162568334373,"pZ":2.1149199585193097,"vX0":6.241348908050149,"vY0":-139.615022229894,"vZ0":-1.9857050787048536,"x":157.53,"y":181.68,"x0":-1.9496786841693239,"y0":50.001194858503524,"z0":4.819958934482913,"aX":-20.962088277515857},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":1.4,"breakHorizontal":17.9,"spinRate":2110,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.39127154177963064,"extension":6.216626527159064},"index":1,"playId":"f8190da1-8224-3182-bcc2-9dc4adb85dee","pitchNumber":2,"startTime":"2026-07-25T01:28:01.584Z","endTime":"2026-07-25T01:28:06.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06310986579115,"aZ":-17.806351124095592,"pfxX":-7.065561883089756,"pfxZ":7.435666369864617,"pX":-0.3527345387372454,"pZ":3.4832937009033245,"vX0":6.8021906118293245,"vY0":-137.96587756987827,"vZ0":-0.9611508651474381,"x":130.45,"y":144.73,"x0":-1.9295893233983288,"y0":50.001997796530254,"z0":5.033790608261078,"aX":-13.65082546397132},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":11.4,"spinRate":2286,"spinDirection":234},"zone":11,"typeConfidence":0.9,"plateTime":0.3966751135957183,"extension":5.902670814764736},"index":2,"playId":"382eacff-55e2-3088-ae8a-bf0db19ade7c","pitchNumber":3,"startTime":"2026-07-25T01:28:22.532Z","endTime":"2026-07-25T01:28:25.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.266991210550998,"aZ":-28.860985602779046,"pfxX":-10.476593593348076,"pfxZ":1.7286431348137423,"pX":0.6601662883725087,"pZ":2.088966259606957,"vX0":10.821623294472086,"vY0":-137.3630839588583,"vZ0":-1.8339558077346543,"x":91.84,"y":182.38,"x0":-1.9616493557276626,"y0":50.00584182780778,"z0":4.719843995820819,"aX":-20.10663288953095},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.0,"breakHorizontal":16.8,"spinRate":2124,"spinDirection":245},"zone":9,"typeConfidence":0.91,"plateTime":0.39812650979657116,"extension":6.071346999618079},"index":3,"playId":"3cf02779-def3-31f8-92ae-41d1596fe4ad","pitchNumber":4,"startTime":"2026-07-25T01:28:45.524Z","endTime":"2026-07-25T01:28:50.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26599064821898,"aZ":-30.214216428790877,"pfxX":-11.19567794398442,"pfxZ":1.0285366193446013,"pX":-1.2076416333557323,"pZ":2.409784459836531,"vX0":6.501087514573037,"vY0":-137.1810177510877,"vZ0":-0.9220965495343045,"x":163.03,"y":173.72,"x0":-2.1532531475333805,"y0":50.00411185900023,"z0":4.80949773417369,"aX":-21.345422949169087},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.9,"breakHorizontal":19.0,"spinRate":2093,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.39923148315382884,"extension":6.144988005125404},"hitData":{"launchSpeed":69.7,"launchAngle":29.0,"totalDistance":229.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.71,"coordY":102.25}},"index":4,"playId":"2432a1c9-744a-3310-82fc-a84a9d82162a","pitchNumber":5,"startTime":"2026-07-25T01:29:08.041Z","endTime":"2026-07-25T01:29:19.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.7,"awayTeamWinProbability":9.299999999999997,"homeTeamWinProbabilityAdded":-3.1999999999999886,"leverageIndex":0.83,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:29:19.507Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kazuma Okamoto homers (23) on a fly ball to center field. Ernie Clement scores. Vladimir Guerrero Jr. scores.","rbi":3,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-25T01:29:33.247Z","endTime":"2026-07-25T01:30:20.060Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":{"id":669711,"link":"/api/v1/people/669711"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":669711,"link":"/api/v1/people/669711"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":669711,"link":"/api/v1/people/669711"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.112749137317422,"aZ":-28.43275768600873,"pfxX":-9.229796343271618,"pfxZ":1.8739996527416114,"pX":-0.04361568581007126,"pZ":2.6098285471395113,"vX0":8.418761385982911,"vY0":-140.04583343211726,"vZ0":-1.1163130511920563,"x":118.66,"y":168.31,"x0":-1.8820610617500326,"y0":50.002311229336165,"z0":4.8645606277990145,"aX":-18.42705428973926},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.4,"breakHorizontal":15.1,"spinRate":2155,"spinDirection":245},"zone":5,"typeConfidence":0.9,"plateTime":0.3903314318092015,"extension":5.982851778301312},"hitData":{"launchSpeed":100.9,"launchAngle":29.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.99,"coordY":34.29}},"index":0,"playId":"1d6c94b2-ce7f-3ce3-8f90-db259de83ece","pitchNumber":1,"startTime":"2026-07-25T01:29:55.745Z","endTime":"2026-07-25T01:30:20.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":-17.10000000000001,"leverageIndex":1.55,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:30:20.060Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-25T01:31:26.575Z","endTime":"2026-07-25T01:33:35.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-25T01:30:37.533Z","endTime":"2026-07-25T01:31:28.880Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":87.9,"endSpeed":81.4,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.122403617167645,"aZ":-29.626621834906945,"pfxX":0.7675474339834318,"pfxZ":1.528372039056479,"pX":1.164045227229424,"pZ":1.7474179739761249,"vX0":7.905896388035306,"vY0":-127.82881181777277,"vZ0":-1.8216347693615131,"x":72.63,"y":191.6,"x0":-2.057126854460841,"y0":50.00447649113416,"z0":4.775159822137861,"aX":1.2818955039172113},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.6,"breakHorizontal":-3.0,"spinRate":2599,"spinDirection":104},"zone":14,"typeConfidence":0.89,"plateTime":0.4270046697637553,"extension":6.740418647165648},"index":1,"playId":"faee0327-57e6-3357-b056-cadddb795276","pitchNumber":1,"startTime":"2026-07-25T01:31:28.880Z","endTime":"2026-07-25T01:31:33.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.782156128493824,"aZ":-35.05383712625216,"pfxX":-10.259746722575278,"pfxZ":-1.5491718249981776,"pX":-0.5773845089146553,"pZ":2.3364393648370085,"vX0":9.769402693780554,"vY0":-134.87255863697322,"vZ0":1.1786177598611327,"x":139.01,"y":175.7,"x0":-2.9036992191279047,"y0":50.00646546535381,"z0":4.355245529227572,"aX":-19.01258910685102},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-2.4,"breakHorizontal":16.7,"spinRate":2094,"spinDirection":260},"zone":4,"typeConfidence":0.86,"plateTime":0.40522366723141223,"extension":6.068876700709401},"index":2,"playId":"5b4fbcc6-5a31-3a63-b2c4-5737a8ad550a","pitchNumber":2,"startTime":"2026-07-25T01:31:44.767Z","endTime":"2026-07-25T01:31:50.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94678860325674,"aZ":-28.111312866197274,"pfxX":-10.991913357215138,"pfxZ":2.1406300609304676,"pX":0.5847274114415044,"pZ":1.8609602769938667,"vX0":10.126173404353011,"vY0":-137.24005309398248,"vZ0":-2.9996888528248116,"x":94.71,"y":188.53,"x0":-1.7347103444593202,"y0":50.00193713807104,"z0":4.894243577073454,"aX":-20.850751515643772},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.4,"breakHorizontal":17.6,"spinRate":2173,"spinDirection":237},"zone":9,"typeConfidence":0.91,"plateTime":0.39994969100022537,"extension":6.270868652622423},"index":3,"playId":"2e319d7f-9d2b-314e-b353-82a812b2ba02","pitchNumber":3,"startTime":"2026-07-25T01:32:25.824Z","endTime":"2026-07-25T01:32:28.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49136440429898,"aZ":-35.01713693709481,"pfxX":7.91259759095666,"pfxZ":-1.9555906731936945,"pX":0.4883353717795808,"pZ":1.2758263559142207,"vX0":3.8898557527760387,"vY0":-120.13834972801259,"vZ0":-0.6728621091840635,"x":98.39,"y":204.33,"x0":-2.182676226166504,"y0":50.003767112601786,"z0":4.6872200267323505,"aX":11.500598735537176},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.5,"breakHorizontal":-15.2,"spinRate":2682,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4568912141617294,"extension":6.364592473880425},"index":4,"playId":"657cccc7-94af-3327-90c0-69c216908904","pitchNumber":4,"startTime":"2026-07-25T01:32:45.236Z","endTime":"2026-07-25T01:32:49.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.927581880998996,"aZ":-36.780623573545185,"pfxX":6.547350010427952,"pfxZ":-3.2061612961484895,"pX":0.7390287677473747,"pZ":1.0613456438570807,"vX0":4.99102889276479,"vY0":-119.71363398169915,"vZ0":-0.7496144420899261,"x":88.83,"y":210.12,"x0":-2.2294028507902652,"y0":50.00055190319784,"z0":4.695335678298887,"aX":9.41960931335843},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.6,"breakHorizontal":-13.1,"spinRate":2574,"spinDirection":63},"zone":14,"typeConfidence":0.89,"plateTime":0.45901682900177887,"extension":6.5146416189581995},"index":5,"playId":"a54e3edd-07b7-3947-bea1-bcf5ba3ffc59","pitchNumber":5,"startTime":"2026-07-25T01:33:02.664Z","endTime":"2026-07-25T01:33:07.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.0,"endSpeed":86.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.264199891450577,"aZ":-20.211471349306887,"pfxX":-4.970560306628614,"pfxZ":6.1958141147770895,"pX":-0.3017621993995641,"pZ":2.7760996271043554,"vX0":6.333039932890369,"vY0":-138.16901177250037,"vZ0":-2.4329222201158354,"x":128.5,"y":163.83,"x0":-1.9795210430886292,"y0":50.00175794813815,"z0":5.028775088870683,"aX":-9.594790408983565},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":7.7,"spinRate":2379,"spinDirection":230},"zone":4,"typeConfidence":0.9,"plateTime":0.39667368767528766,"extension":6.010801732338467},"hitData":{"launchSpeed":90.2,"launchAngle":48.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.75,"coordY":97.2}},"index":6,"playId":"ac3d231d-2c59-3c06-8431-e4ff7905c957","pitchNumber":6,"startTime":"2026-07-25T01:33:24.226Z","endTime":"2026-07-25T01:33:35.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:33:35.012Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out sharply, shortstop Andruw Monasterio to first baseman Willson Contreras.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-25T01:33:38.758Z","endTime":"2026-07-25T01:35:12.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92487655473725,"aZ":-40.43106990119646,"pfxX":7.305657243595632,"pfxZ":-5.53797530487004,"pX":1.1076075636320244,"pZ":0.2177370161379465,"vX0":5.551560982362138,"vY0":-121.65358064258852,"vZ0":-2.3786963653604376,"x":74.78,"y":232.9,"x0":-2.1567323575698736,"y0":50.00096383302171,"z0":4.728569113177843,"aX":10.896448922062635},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-10.3,"breakHorizontal":-14.6,"spinRate":2708,"spinDirection":57},"zone":14,"typeConfidence":0.91,"plateTime":0.4510469706377891,"extension":6.382872213214877},"index":0,"playId":"f181a439-0ba8-35f8-b45d-8b4556b38fb7","pitchNumber":1,"startTime":"2026-07-25T01:34:01.516Z","endTime":"2026-07-25T01:34:05.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.160711392433303,"aZ":-25.776776997242024,"pfxX":2.48731788095544,"pfxZ":3.988693119726406,"pX":-0.5685595825639145,"pZ":3.0008731528630834,"vX0":3.330478901787086,"vY0":-125.31773502691736,"vZ0":0.783983804598916,"x":138.67,"y":157.76,"x0":-2.2334359746034913,"y0":50.00458798879059,"z0":4.774846221894807,"aX":3.9928817391006706},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.7,"breakHorizontal":-5.2,"spinRate":2595,"spinDirection":102},"zone":1,"typeConfidence":0.9,"plateTime":0.43554878508752504,"extension":6.17113777924032},"index":1,"playId":"ee3bff30-c2d2-3e9c-b5de-e7e67b97e09a","pitchNumber":2,"startTime":"2026-07-25T01:34:20.284Z","endTime":"2026-07-25T01:34:23.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.22840151604256,"aZ":-39.82901463477956,"pfxX":6.638396330950196,"pfxZ":-5.2517180295262245,"pX":1.1141918641514428,"pZ":0.7249965580420141,"vX0":5.621646795680163,"vY0":-119.68123586701644,"vZ0":-1.2713029752658283,"x":74.53,"y":219.21,"x0":-2.1244131371585686,"y0":50.004608615421375,"z0":4.817368978721184,"aX":9.669842337872398},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.6,"breakHorizontal":-13.3,"spinRate":2737,"spinDirection":60},"zone":14,"typeConfidence":0.92,"plateTime":0.45695695907334377,"extension":6.160383128166747},"index":2,"playId":"a5384747-9dc6-34d8-862c-1a3c8b56d474","pitchNumber":3,"startTime":"2026-07-25T01:34:45.846Z","endTime":"2026-07-25T01:34:50.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88498377148393,"aZ":-28.917537360335984,"pfxX":-10.183177900728836,"pfxZ":1.7264100578823314,"pX":-0.0632179716957941,"pZ":1.7713342211422207,"vX0":8.675223609033196,"vY0":-136.1401980098579,"vZ0":-2.7039192490313533,"x":119.41,"y":190.95,"x0":-1.9624794074916736,"y0":50.00117056709615,"z0":4.771501690656302,"aX":-19.182009193439782},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.8,"breakHorizontal":16.7,"spinRate":2173,"spinDirection":247},"zone":8,"typeConfidence":0.9,"plateTime":0.4017698292531806,"extension":6.003408754259497},"hitData":{"launchSpeed":106.7,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":116.11,"coordY":140.48}},"index":3,"playId":"0085a6cb-b158-351b-9b77-eb04e353e87a","pitchNumber":4,"startTime":"2026-07-25T01:35:04.236Z","endTime":"2026-07-25T01:35:12.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:35:12.065Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Anthony Seigler doubles (8) on a line drive to left fielder Yohendrick Piñango.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-25T01:37:57.088Z","endTime":"2026-07-25T01:38:30.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Nathan Lukes.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T01:37:19.670Z","endTime":"2026-07-25T01:37:19.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":676914,"link":"/api/v1/people/676914"},"defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Yohendrick Piñango remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-25T01:37:19.681Z","endTime":"2026-07-25T01:37:19.682Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":664702,"link":"/api/v1/people/664702"},"defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664702,"link":"/api/v1/people/664702"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jeff Hoffman replaces Braydon Fisher.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-25T01:37:19.682Z","endTime":"2026-07-25T01:37:59.366Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656546,"link":"/api/v1/people/656546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680755,"link":"/api/v1/people/680755","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71301926146756,"aZ":-30.6173548452696,"pfxX":-9.694228932820366,"pfxZ":0.9219650841418083,"pX":-0.35110606256724886,"pZ":2.3625040670740476,"vX0":8.568681281710816,"vY0":-128.56300128468166,"vZ0":-2.2478101137021183,"x":130.38,"y":174.99,"x0":-2.455242942862791,"y0":50.0016168889297,"z0":5.606315840703326,"aX":-16.353093575079434},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.4,"breakHorizontal":15.8,"spinRate":1693,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4247812826398616,"extension":6.55853817147354},"index":3,"playId":"1675cf0a-a1d2-38ce-8c57-ddd909a4af53","pitchNumber":1,"startTime":"2026-07-25T01:37:59.366Z","endTime":"2026-07-25T01:38:02.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":88.4,"endSpeed":81.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57087162255945,"aZ":-35.898844742530954,"pfxX":-10.941019942565728,"pfxZ":-2.228457835713959,"pX":-0.7124196474049602,"pZ":1.4460217541840115,"vX0":8.333282116349565,"vY0":-128.49328774804636,"vZ0":-3.4013527259078353,"x":144.16,"y":199.74,"x0":-2.575778552415407,"y0":50.00157609265013,"z0":5.575497890576786,"aX":-18.297846718660697},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.6,"breakHorizontal":18.0,"spinRate":1649,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4262278024927437,"extension":6.603366285664547},"hitData":{"launchSpeed":86.9,"launchAngle":22.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.33,"coordY":125.34}},"index":4,"playId":"b4ff09f6-d648-304e-a3bb-cbff409c8f4d","pitchNumber":2,"startTime":"2026-07-25T01:38:16.804Z","endTime":"2026-07-25T01:38:30.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":5.299999999999997,"leverageIndex":0.75,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:38:30.423Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ceddanne Rafaela grounds out, shortstop Ernie Clement to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-25T01:39:02.970Z","endTime":"2026-07-25T01:40:00.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36327478838221,"aZ":-34.66737572018293,"pfxX":2.8959849092201764,"pfxZ":-1.5609253495229574,"pX":-0.8399804569143013,"pZ":3.8635075682159847,"vX0":3.389439579327235,"vY0":-124.82474445051909,"vZ0":2.0507054244304985,"x":149.02,"y":134.47,"x0":-2.5857684006894512,"y0":50.00312167538013,"z0":5.861997776066099,"aX":4.623285351311602},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.2,"breakHorizontal":-6.0,"spinRate":2847,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.4368485753349396,"extension":6.365228131658843},"index":0,"playId":"310b420b-b078-3977-9297-e28b30d1290e","pitchNumber":1,"startTime":"2026-07-25T01:39:05.368Z","endTime":"2026-07-25T01:39:10.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.14492146228661,"aZ":-30.372585159326356,"pfxX":2.3360091854903837,"pfxZ":1.1483331806026449,"pX":-0.347475511342564,"pZ":3.3396947301873654,"vX0":4.614395554690089,"vY0":-123.64609777663948,"vZ0":0.10238619927918857,"x":130.24,"y":148.61,"x0":-2.530416196083672,"y0":50.00460210704468,"z0":5.814823104011601,"aX":3.671708934997653},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.3,"breakHorizontal":-5.2,"spinRate":2878,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.4404358442565659,"extension":6.4731825121104976},"index":1,"playId":"f3cd41ce-91d9-3008-87e3-14fed1fc8d20","pitchNumber":2,"startTime":"2026-07-25T01:39:27.758Z","endTime":"2026-07-25T01:39:32.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28888346678356,"aZ":-13.017073413024631,"pfxX":-8.435250115767783,"pfxZ":9.735549719279716,"pX":-0.2211982915376879,"pZ":2.8673284018529475,"vX0":8.60726434254483,"vY0":-139.1605482142906,"vZ0":-5.32948174494805,"x":125.43,"y":161.36,"x0":-2.2535636508806216,"y0":50.00117139559129,"z0":5.664618260287721,"aX":-16.596180323725886},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":13.6,"spinRate":2482,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.39310750158536845,"extension":6.572335223812025},"hitData":{"launchSpeed":96.1,"launchAngle":-16.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":146.62}},"index":2,"playId":"54396f11-c028-3b71-a1d1-94b076f7ea10","pitchNumber":3,"startTime":"2026-07-25T01:39:52.065Z","endTime":"2026-07-25T01:40:00.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.7,"awayTeamWinProbability":19.299999999999997,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":0.94,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:40:00.184Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wilyer Abreu walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-25T01:40:11.182Z","endTime":"2026-07-25T01:42:43.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.3,"endSpeed":79.9,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8031203386606,"aZ":-37.72797209301861,"pfxX":1.9839795036851298,"pfxZ":-3.507027601873391,"pX":0.1860569917036782,"pZ":1.170915711301058,"vX0":5.769840292771242,"vY0":-124.27213870814043,"vZ0":-3.4594803831443355,"x":109.91,"y":207.17,"x0":-2.4111725775205777,"y0":50.00257515626778,"z0":5.673197915981078,"aX":3.142343142237521},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.8,"breakHorizontal":-4.8,"spinRate":2896,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4385417634284252,"extension":6.4961694140025825},"index":0,"playId":"3aade0cf-4a9e-350e-b81b-32c9c7d59cbe","pitchNumber":1,"startTime":"2026-07-25T01:40:27.779Z","endTime":"2026-07-25T01:40:31.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19863356640176,"aZ":-33.002646899174806,"pfxX":-8.779284091739001,"pfxZ":-0.49120735795868953,"pX":-1.8837337406517496,"pZ":3.6615870501932983,"vX0":4.874552306187807,"vY0":-128.00676535105436,"vZ0":1.4849137786488553,"x":188.8,"y":139.92,"x0":-2.663094567908671,"y0":50.00605111708175,"z0":5.640792125435606,"aX":-14.703097771647991},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.4,"breakHorizontal":15.0,"spinRate":1600,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.426434372695943,"extension":6.656973563466795},"index":1,"playId":"22336679-0ca1-3cf7-a4b9-9f8ce150acfe","pitchNumber":2,"startTime":"2026-07-25T01:40:47.830Z","endTime":"2026-07-25T01:40:51.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30374310691869,"aZ":-29.908006926960606,"pfxX":-9.315428688022152,"pfxZ":1.3584733325936051,"pX":-0.17709425315321264,"pZ":2.051018903333676,"vX0":8.75234030299423,"vY0":-127.66472613070297,"vZ0":-2.8437828876201863,"x":123.75,"y":183.4,"x0":-2.4197776413952914,"y0":50.00497458757355,"z0":5.504483054288567,"aX":-15.565119285144718},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.0,"breakHorizontal":15.2,"spinRate":1648,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.42707474342654317,"extension":6.580917487213642},"index":2,"playId":"79f77f60-7458-316a-be98-257563890490","pitchNumber":3,"startTime":"2026-07-25T01:41:09.251Z","endTime":"2026-07-25T01:41:12.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.136925246971536,"aZ":-12.761701364317588,"pfxX":-8.793841542579532,"pfxZ":9.948834265114499,"pX":1.1134236861557532,"pZ":0.7436098822493112,"vX0":12.03644922284511,"vY0":-138.37891816083922,"vZ0":-10.562286462059634,"x":74.56,"y":218.7,"x0":-2.13794947406296,"y0":50.00431036838172,"z0":5.451351462485866,"aX":-17.160411898811525},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":13.6,"spinRate":2424,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.39491840446747295,"extension":6.640548740812212},"index":3,"playId":"5fc17995-ab91-38a0-8957-758b393897ab","pitchNumber":4,"startTime":"2026-07-25T01:41:37.760Z","endTime":"2026-07-25T01:41:41.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.876539946493484,"aZ":-14.977731743165256,"pfxX":-9.268797938236911,"pfxZ":8.803110115977347,"pX":-0.4574142493760909,"pZ":2.631793125547593,"vX0":8.600960636859702,"vY0":-138.61551298905093,"vZ0":-4.984050401772999,"x":134.44,"y":167.72,"x0":-2.3904999793713833,"y0":50.004311770404,"z0":5.447229011708975,"aX":-18.10811771793541},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":15.1,"spinRate":2370,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3945778305823624,"extension":6.676792321176213},"index":4,"playId":"5125dfd2-2060-3826-8635-d5e7fb897956","pitchNumber":5,"startTime":"2026-07-25T01:42:03.394Z","endTime":"2026-07-25T01:42:07.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.8,"endSpeed":87.8,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.728101142976143,"aZ":-15.850225127560753,"pfxX":-8.895710028728647,"pfxZ":8.248740467478754,"pX":-1.00310787243548,"pZ":4.074230521097831,"vX0":6.664190980331299,"vY0":-139.40661827310964,"vZ0":-1.6073053987285164,"x":155.24,"y":128.78,"x0":-2.262295418160522,"y0":50.002487648419475,"z0":5.6984076898991365,"aX":-17.605008870141074},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":14.9,"spinRate":2457,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39208021477380894,"extension":6.48762976346388},"index":5,"playId":"6d607f53-0fa0-3eec-822b-bf4fc116fbbc","pitchNumber":6,"startTime":"2026-07-25T01:42:40.192Z","endTime":"2026-07-25T01:42:43.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.89999999999999,"awayTeamWinProbability":18.10000000000001,"homeTeamWinProbabilityAdded":1.1999999999999886,"leverageIndex":1.12,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:42:43.897Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willson Contreras flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-25T01:44:03.956Z","endTime":"2026-07-25T01:48:20.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnSecond":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,8,9],"actionIndex":[7],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-25T01:42:59.460Z","endTime":"2026-07-25T01:44:03.956Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"6d6071fc-aa01-45ba-8344-62048a5b169b","startTime":"2026-07-25T01:44:03.956Z","endTime":"2026-07-25T01:44:08.955Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.041059084809007,"aZ":-12.907721739261698,"pfxX":-9.798236796931965,"pfxZ":9.831316749276269,"pX":0.5677617669914002,"pZ":2.066515321281808,"vX0":11.32680943995847,"vY0":-138.85572358468002,"vZ0":-7.264092866042403,"x":95.36,"y":182.98,"x0":-2.2843063749943897,"y0":50.00372219526919,"z0":5.568806859712792,"aX":-19.20403449587782},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":15.5,"spinRate":2506,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.39391554377921834,"extension":6.700228700977725},"index":2,"playId":"c616e0db-a6d2-3336-a0f3-64bf16682b4d","pitchNumber":1,"startTime":"2026-07-25T01:44:25.557Z","endTime":"2026-07-25T01:44:30.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"}},"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":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":80.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.931369847145312,"aZ":-31.809301252751677,"pfxX":3.579696925803429,"pfxZ":0.22716621084651578,"pX":1.7813483660969405,"pZ":1.0907136331504648,"vX0":8.967402040984354,"vY0":-124.32330764586955,"vZ0":-4.698995970913833,"x":49.1,"y":209.33,"x0":-2.318832443903048,"y0":50.0002054350978,"z0":5.607307819454852,"aX":5.673967266282349},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.4,"breakHorizontal":-8.3,"spinRate":2851,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4384207712001751,"extension":6.58804702708144},"index":3,"playId":"faa6718e-57bc-3233-8e29-540ac27a4d48","pitchNumber":2,"startTime":"2026-07-25T01:45:00.642Z","endTime":"2026-07-25T01:45:05.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00376643400293,"aZ":-13.136908951521681,"pfxX":-7.402760766669978,"pfxZ":9.785382663069834,"pX":0.3116066935355888,"pZ":2.516822359114963,"vX0":9.82374786965491,"vY0":-138.38685545378559,"vZ0":-5.933203335527383,"x":105.12,"y":170.83,"x0":-2.317427651884811,"y0":50.00255785078477,"z0":5.563633990093902,"aX":-14.40219822706176},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":11.4,"spinRate":2429,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3953276044531151,"extension":6.573206303176785},"index":4,"playId":"3744bf5a-af5f-3e47-a496-fcee85f09461","pitchNumber":3,"startTime":"2026-07-25T01:45:20.324Z","endTime":"2026-07-25T01:45:23.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.19490884075957,"aZ":-33.985801968589975,"pfxX":0.4852378991917341,"pfxZ":-1.1344721376513958,"pX":0.48932397957941665,"pZ":0.21340442068089702,"vX0":6.894017746719233,"vY0":-124.03147011562466,"vZ0":-6.363810453607345,"x":98.35,"y":233.02,"x0":-2.361829898634498,"y0":50.00507498347183,"z0":5.565508907047326,"aX":0.7726329722101586},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.0,"breakHorizontal":-2.2,"spinRate":2776,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.43760665170246726,"extension":6.644818254251528},"index":5,"playId":"c3beb946-8618-33f4-8ca3-5d97bfa06b5b","pitchNumber":4,"startTime":"2026-07-25T01:45:45.734Z","endTime":"2026-07-25T01:45:49.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.652140476873438,"aZ":-26.588151859464904,"pfxX":-10.479693739013628,"pfxZ":3.2464219003966157,"pX":0.4571660987010428,"pZ":1.2488678393301795,"vX0":10.597756530012393,"vY0":-129.98752484973733,"vZ0":-5.703600406505636,"x":99.57,"y":205.06,"x0":-2.299000266504972,"y0":50.006431919234,"z0":5.474222806869278,"aX":-18.050405515767622},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.8,"breakHorizontal":16.8,"spinRate":1692,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4203690581083106,"extension":6.773362689946806},"index":6,"playId":"60d9b478-419b-3f0f-9cdc-f0d36ca06e32","pitchNumber":5,"startTime":"2026-07-25T01:46:16.619Z","endTime":"2026-07-25T01:46:21.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2026-07-25T01:47:19.505Z","endTime":"2026-07-25T01:47:41.902Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.344817386746275,"aZ":-28.120292840539395,"pfxX":-10.32281670583311,"pfxZ":2.385187367739449,"pX":-0.21103173610644896,"pZ":2.143115649756871,"vX0":8.561740469103022,"vY0":-129.84316466402976,"vZ0":-3.352171007594768,"x":125.04,"y":180.92,"x0":-2.2173666512290877,"y0":50.004135152197655,"z0":5.601370291983412,"aX":-17.547392782476102},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.7,"breakHorizontal":16.7,"spinRate":1698,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.4225868359942897,"extension":6.611259300726033},"index":8,"playId":"16ef2685-1789-3c5a-8530-137a1c958e6f","pitchNumber":6,"startTime":"2026-07-25T01:47:41.902Z","endTime":"2026-07-25T01:47:44.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":85.8,"endSpeed":80.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.64495065944241,"aZ":-35.20868622560133,"pfxX":1.1981726700114717,"pfxZ":-1.8785615749597806,"pX":1.0758688687062616,"pZ":1.8965866768360669,"vX0":7.795832440917961,"vY0":-124.89834978981642,"vZ0":-2.2808908145570834,"x":75.99,"y":187.57,"x0":-2.2118607514436457,"y0":50.002618775491115,"z0":5.653259161038883,"aX":1.9352061431412555},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.6,"breakHorizontal":-3.6,"spinRate":2831,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4347028927428922,"extension":6.539593698840773},"hitData":{"launchSpeed":87.7,"launchAngle":40.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.35,"coordY":77.19}},"index":9,"playId":"d9f62001-f971-3d36-92c4-473aa2381a0d","pitchNumber":7,"startTime":"2026-07-25T01:48:10.350Z","endTime":"2026-07-25T01:48:20.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.3,"awayTeamWinProbability":21.700000000000003,"homeTeamWinProbabilityAdded":-3.5999999999999943,"leverageIndex":1.55,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:48:20.435Z","atBatIndex":62},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Masataka Yoshida reaches on a fielding error by first baseman Vladimir Guerrero Jr. Anthony Seigler to 3rd. Wilyer Abreu to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-25T01:48:41.788Z","endTime":"2026-07-25T01:51:42.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"postOnSecond":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"postOnThird":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.434814037958986,"aZ":-37.108402155384965,"pfxX":1.1952936176852376,"pfxZ":-3.116863072435166,"pX":0.7546268519882768,"pZ":2.0737363716700763,"vX0":7.322683325312923,"vY0":-124.61972215833578,"vZ0":-1.4262315535538141,"x":88.24,"y":182.79,"x0":-2.3687976326409728,"y0":50.00215282480077,"z0":5.699708159759304,"aX":1.892011380568785},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.8,"breakHorizontal":-3.7,"spinRate":2914,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.4383692387799001,"extension":6.45407413063782},"index":0,"playId":"8c59ce7f-4a40-3982-a0f3-ae361affc917","pitchNumber":1,"startTime":"2026-07-25T01:48:58.297Z","endTime":"2026-07-25T01:49:05.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.7,"endSpeed":88.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.38858645189227,"aZ":-11.508944629189026,"pfxX":-8.556988261715194,"pfxZ":10.398644489468225,"pX":2.037849543400019,"pZ":1.447249082847895,"vX0":14.572854032531309,"vY0":-139.80454843917923,"vZ0":-9.001554305979694,"x":39.32,"y":199.7,"x0":-2.1213611580933662,"y0":50.00250175319311,"z0":5.45662563475013,"aX":-17.00537129942919},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":12.6,"spinRate":2468,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.39120690581233486,"extension":6.697013571540747},"index":1,"playId":"59984f83-ee6e-3582-848d-54af94d2dd15","pitchNumber":2,"startTime":"2026-07-25T01:49:35.179Z","endTime":"2026-07-25T01:49:40.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98576099712562,"aZ":-12.371882243179764,"pfxX":-8.704507242789603,"pfxZ":10.23783644987012,"pX":-0.03288906135885074,"pZ":1.379938963544306,"vX0":9.584275731464277,"vY0":-138.22115300247162,"vZ0":-8.564049963195133,"x":118.25,"y":201.52,"x0":-2.4153723055017813,"y0":50.000713135662224,"z0":5.35043919237873,"aX":-16.831427714385782},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":13.8,"spinRate":2418,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.39636792899809414,"extension":6.715196255143764},"index":2,"playId":"dc2011b1-072c-3bac-97dd-1dd094a3b8c0","pitchNumber":3,"startTime":"2026-07-25T01:50:00.242Z","endTime":"2026-07-25T01:50:04.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.609751165078535,"aZ":-27.99534580315051,"pfxX":-10.25562943241674,"pfxZ":2.4653699749644318,"pX":-1.4002850213185014,"pZ":1.8726894828601466,"vX0":6.130084107320363,"vY0":-129.467283636162,"vZ0":-3.910770173349909,"x":170.38,"y":188.22,"x0":-2.4691313784001996,"y0":50.00192086482519,"z0":5.551001050529681,"aX":-17.369019942463098},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.8,"breakHorizontal":17.2,"spinRate":1884,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4234313063576294,"extension":6.617529806053526},"index":3,"playId":"05ed15b3-434e-3633-9c80-1137b5bb08bb","pitchNumber":4,"startTime":"2026-07-25T01:50:21.301Z","endTime":"2026-07-25T01:50:24.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.277506730580676,"aZ":-34.83643264924504,"pfxX":1.0565373094451076,"pfxZ":-1.6645885231323376,"pX":-0.14068200392914415,"pZ":2.488643609213505,"vX0":5.422777480590935,"vY0":-125.07940182048696,"vZ0":-0.76193757783469,"x":122.36,"y":171.59,"x0":-2.466837900267061,"y0":50.00502538687137,"z0":5.633306903538781,"aX":1.6867926159228948},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.0,"breakHorizontal":-3.1,"spinRate":2869,"spinDirection":39},"zone":5,"typeConfidence":2.0,"plateTime":0.4365273508434804,"extension":6.572803183786962},"index":4,"playId":"16caa542-70be-36fb-b321-bef84f3126f5","pitchNumber":5,"startTime":"2026-07-25T01:50:43.752Z","endTime":"2026-07-25T01:50:48.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.700215046499803,"aZ":-13.229851624210259,"pfxX":-8.104959476663012,"pfxZ":9.517672856732952,"pX":-0.3063179977322682,"pZ":2.4727028879714292,"vX0":8.513336529595454,"vY0":-139.97850288208647,"vZ0":-6.0757274069141,"x":128.68,"y":172.02,"x0":-2.329650611073814,"y0":50.00414245177156,"z0":5.532718403212633,"aX":-16.134482251627155},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":13.0,"spinRate":2442,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3908381260080227,"extension":6.6758017727820915},"index":5,"playId":"46cae859-2b8e-3960-b63c-46e1ad7e2e6a","pitchNumber":6,"startTime":"2026-07-25T01:51:07.772Z","endTime":"2026-07-25T01:51:11.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.022,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15011748400348,"aZ":-12.09453756853339,"pfxX":-8.161373785920604,"pfxZ":10.166077464279079,"pX":0.7612546890415545,"pZ":2.468547929465605,"vX0":11.292916311794785,"vY0":-139.800281665702,"vZ0":-6.273377583779376,"x":87.98,"y":172.13,"x0":-2.274265346674831,"y0":50.00203581722591,"z0":5.538919643938379,"aX":-16.119625073415648},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":12.4,"spinRate":2479,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3921083039851956,"extension":6.715743307418691},"hitData":{"launchSpeed":100.2,"launchAngle":8.0,"totalDistance":140.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":159.43,"coordY":156.55}},"index":6,"playId":"3af8904f-1965-3d2b-b0c8-fc3157630872","pitchNumber":7,"startTime":"2026-07-25T01:51:34.793Z","endTime":"2026-07-25T01:51:42.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":677800,"link":"/api/v1/people/677800"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":1.51,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:51:42.552Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, pitcher Jeff Hoffman to first baseman Vladimir Guerrero Jr.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-25T01:52:11.078Z","endTime":"2026-07-25T01:54:45.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656546,"link":"/api/v1/people/656546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78560243620735,"aZ":-15.837556105654617,"pfxX":-10.307523434682032,"pfxZ":8.186593519589255,"pX":1.355370908009488,"pZ":2.0249421302315405,"vX0":13.434753701468418,"vY0":-139.9600226523006,"vZ0":-6.798824992007058,"x":65.34,"y":184.11,"x0":-2.154216596103652,"y0":50.005948856217124,"z0":5.511493031123642,"aX":-20.57815857023282},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":16.1,"spinRate":2360,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3904347571845257,"extension":6.783059122379764},"index":0,"playId":"3d392b63-a63c-3873-9e29-20ed47778f06","pitchNumber":1,"startTime":"2026-07-25T01:52:14.598Z","endTime":"2026-07-25T01:52:17.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-25T01:52:31.974Z","endTime":"2026-07-25T01:53:21.395Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":80.3,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.692284340955872,"aZ":-38.74788730709148,"pfxX":2.252384973779869,"pfxZ":-4.073993430051859,"pX":-0.4961125891780781,"pZ":3.221271764757749,"vX0":4.4556981509884155,"vY0":-125.06524958457487,"vZ0":1.3455061377761577,"x":135.91,"y":151.81,"x0":-2.5800631696159577,"y0":50.00124837369677,"z0":5.808765624543189,"aX":3.6355241963659917},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-7.0,"breakHorizontal":-4.9,"spinRate":2804,"spinDirection":50},"zone":11,"typeConfidence":2.0,"plateTime":0.4347838447354131,"extension":6.480306539941075},"index":2,"playId":"cf342bfd-0bd7-3fca-b319-d630056a6958","pitchNumber":2,"startTime":"2026-07-25T01:53:21.395Z","endTime":"2026-07-25T01:53:24.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":86.1,"endSpeed":81.1,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.079911739358707,"aZ":-38.790029630615585,"pfxX":-0.422791073614901,"pfxZ":-4.046752360846529,"pX":0.2787261139317656,"pZ":2.677372324164028,"vX0":6.701010573517187,"vY0":-125.41918587245304,"vZ0":-0.18112634501957503,"x":106.38,"y":166.49,"x0":-2.343320697131755,"y0":50.0029473128455,"z0":5.845453865915159,"aX":-0.692658630182081},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-7.2,"breakHorizontal":-0.4,"spinRate":2880,"spinDirection":18},"zone":3,"typeConfidence":2.0,"plateTime":0.43239060047527733,"extension":6.575514917094959},"index":3,"playId":"d33d38b2-4e43-38cf-9167-b7efc1a21f71","pitchNumber":3,"startTime":"2026-07-25T01:53:41.825Z","endTime":"2026-07-25T01:53:44.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.143682841064077,"aZ":-14.29386843929369,"pfxX":-9.152854876073249,"pfxZ":9.219833431436319,"pX":-0.047501189055300576,"pZ":2.994123739650252,"vX0":9.16209224410923,"vY0":-138.43168427365072,"vZ0":-4.425137054602082,"x":118.81,"y":157.94,"x0":-2.2122550313895983,"y0":50.00200242267837,"z0":5.571473267746075,"aX":-17.74896531513272},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":14.6,"spinRate":2422,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3957966323758577,"extension":6.761253728810734},"index":4,"playId":"43e728cf-8924-3351-8c36-b6276f7a9b93","pitchNumber":4,"startTime":"2026-07-25T01:54:06.288Z","endTime":"2026-07-25T01:54:09.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":2.947,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82341390261066,"aZ":-37.61538978391665,"pfxX":0.08069145344108186,"pfxZ":-3.369507565991653,"pX":1.4272964699830615,"pZ":1.7509313255929404,"vX0":8.893448210376238,"vY0":-126.30177526478718,"vZ0":-2.322945515772065,"x":62.59,"y":191.5,"x0":-2.1505936679055755,"y0":50.00301011727784,"z0":5.708766233776656,"aX":0.129189485732605},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.4,"breakHorizontal":-2.2,"spinRate":2904,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4337376976262446,"extension":6.4704881794669715},"hitData":{"launchSpeed":63.9,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.11,"coordY":178.31}},"index":5,"playId":"e9d6b3bc-fd0a-3190-a235-623ddaeb70f4","pitchNumber":5,"startTime":"2026-07-25T01:54:37.549Z","endTime":"2026-07-25T01:54:45.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":807799,"link":"/api/v1/people/807799"},"second":{"id":677800,"link":"/api/v1/people/677800"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-6.0,"leverageIndex":2.33,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:54:45.921Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nathan Lukes doubles (9) on a fly ball to left fielder Jarren Duran.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-25T01:57:25.014Z","endTime":"2026-07-25T01:57:39.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Whitlock replaces Greg Weissert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T01:56:08.843Z","endTime":"2026-07-25T01:57:27.055Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.164,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.700658800147103,"aZ":-11.99229238073161,"pfxX":-6.691358243950054,"pfxZ":10.49292681713221,"pX":0.07361215037149632,"pZ":2.583223789589216,"vX0":4.906648039456611,"vY0":-137.37616136139363,"vZ0":-6.859620295117772,"x":114.19,"y":169.03,"x0":-0.8608605200209134,"y0":50.000324922070675,"z0":5.917269164585872,"aX":-12.865511351245672},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":11.2,"spinRate":2254,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.3977953642862748,"extension":7.178140873953382},"hitData":{"launchSpeed":89.7,"launchAngle":31.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.89,"coordY":94.64}},"index":1,"playId":"ffbce242-846a-30d7-aa09-3060c3b2c06d","pitchNumber":1,"startTime":"2026-07-25T01:57:27.055Z","endTime":"2026-07-25T01:57:39.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.699999999999996,"awayTeamWinProbability":40.300000000000004,"homeTeamWinProbabilityAdded":-14.800000000000004,"leverageIndex":2.14,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:57:39.044Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a line drive to right fielder Wilyer Abreu. Nathan Lukes to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-25T01:57:50.173Z","endTime":"2026-07-25T01:59:01.112Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"postOnThird":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.8,"endSpeed":85.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39551554468257,"aZ":-15.66293750822711,"pfxX":-8.324210510212776,"pfxZ":8.732106220264624,"pX":0.34688385697415747,"pZ":3.1786933618036617,"vX0":6.121220479658162,"vY0":-136.46350533959486,"vZ0":-4.634832735775947,"x":103.78,"y":152.96,"x0":-0.8413020827804341,"y0":50.0002743745515,"z0":5.974499140323791,"aX":-15.733013417904763},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":13.8,"spinRate":2072,"spinDirection":228},"zone":3,"typeConfidence":0.89,"plateTime":0.4010432983902956,"extension":7.2155020224338005},"index":0,"playId":"6ae07e2e-ee9b-3871-86e4-5577047b7eee","pitchNumber":1,"startTime":"2026-07-25T01:58:11.535Z","endTime":"2026-07-25T01:58:14.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.134899018983837,"aZ":-11.838577211255839,"pfxX":-5.596661184018537,"pfxZ":10.456174427133808,"pX":0.07309357786702897,"pZ":3.4026821343516676,"vX0":4.224688427080626,"vY0":-138.39111509395875,"vZ0":-4.767907247098547,"x":114.21,"y":146.91,"x0":-0.7441478706317166,"y0":50.00253825142563,"z0":5.937308245002644,"aX":-10.883873003694468},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.1,"breakHorizontal":9.2,"spinRate":2077,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.39539030303709843,"extension":7.206693878295238},"index":1,"playId":"478c9d5c-48dc-308f-860f-1a3aac398ee4","pitchNumber":2,"startTime":"2026-07-25T01:58:28.421Z","endTime":"2026-07-25T01:58:31.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76338603953229,"aZ":-31.43482665421476,"pfxX":-8.30645769794927,"pfxZ":0.4890075565344656,"pX":-0.6720978465586701,"pZ":2.1639389280460746,"vX0":3.472430636922791,"vY0":-122.00301090468925,"vZ0":-2.6768997628215514,"x":142.62,"y":180.35,"x0":-1.0303113700340598,"y0":50.00398346210258,"z0":5.969725614019131,"aX":-12.591786156697037},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.5,"breakHorizontal":14.3,"spinRate":2214,"spinDirection":264},"zone":4,"typeConfidence":0.89,"plateTime":0.4480095469780574,"extension":7.22086222417796},"hitData":{"launchSpeed":89.8,"launchAngle":17.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.75,"coordY":85.79}},"index":2,"playId":"6463ef9f-9f78-3488-bf24-ee8d60e7e266","pitchNumber":3,"startTime":"2026-07-25T01:58:50.902Z","endTime":"2026-07-25T01:59:01.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.1,"awayTeamWinProbability":53.9,"homeTeamWinProbabilityAdded":-13.599999999999994,"leverageIndex":2.94,"dramaIndex":162.0,"contextMetrics":{},"playEndTime":"2026-07-25T01:59:01.112Z","atBatIndex":66},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Andrés Giménez out on a sacrifice fly to center fielder Ceddanne Rafaela. Nathan Lukes scores.","rbi":1,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-25T01:59:37.654Z","endTime":"2026-07-25T02:00:09.056Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":676477,"link":"/api/v1/people/676477"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andrés Giménez replaces Luis Urías.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T01:59:17.194Z","endTime":"2026-07-25T01:59:39.998Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":649966,"link":"/api/v1/people/649966"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"third":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.5,"endSpeed":86.6,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.401043100010845,"aZ":-13.394013727705492,"pfxX":-6.5842896257454555,"pfxZ":9.79236671046521,"pX":0.7755246622388778,"pZ":2.688408491494694,"vX0":6.1343873243671885,"vY0":-137.38047633037806,"vZ0":-6.31726248162738,"x":87.44,"y":166.19,"x0":-0.6269563506561938,"y0":50.006827355077405,"z0":5.922011723279674,"aX":-12.634240355591018},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":10.7,"spinRate":2180,"spinDirection":226},"zone":6,"typeConfidence":0.9,"plateTime":0.3981420652239067,"extension":7.169983979190389},"index":1,"playId":"63e4fe76-9c17-35da-892f-1d0929901006","pitchNumber":1,"startTime":"2026-07-25T01:59:39.998Z","endTime":"2026-07-25T01:59:43.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"third":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.165,"strikeZoneBottom":1.597,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0623803580456,"aZ":-13.018536376239348,"pfxX":-6.115786837914018,"pfxZ":9.927124197499499,"pX":-0.09922086192723634,"pZ":3.4076191431922487,"vX0":3.865908451010896,"vY0":-137.6740749185192,"vZ0":-4.483059306292874,"x":120.78,"y":146.77,"x0":-0.7232123965037742,"y0":50.004809170630594,"z0":5.93090833671478,"aX":-11.803121924050108},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.3,"breakHorizontal":10.3,"spinRate":2132,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.39705618555215905,"extension":7.150043600596691},"hitData":{"launchSpeed":93.0,"launchAngle":33.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.89,"coordY":51.63}},"index":2,"playId":"3d7149fe-0fed-3a0f-9aa5-c48c6faa7681","pitchNumber":2,"startTime":"2026-07-25T01:59:56.825Z","endTime":"2026-07-25T02:00:09.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"third":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.6999999999999957,"leverageIndex":3.44,"dramaIndex":114.0,"contextMetrics":{},"playEndTime":"2026-07-25T02:00:09.056Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yohendrick Piñango strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-25T02:00:30.229Z","endTime":"2026-07-25T02:02:03.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.9,"endSpeed":78.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88446604371193,"aZ":-29.488860374080083,"pfxX":-1.057894720005362,"pfxZ":1.7207046598243667,"pX":-0.003801933100943303,"pZ":0.7948642717392024,"vX0":2.7660070234393404,"vY0":-124.88654745098735,"vZ0":-6.470298953897303,"x":117.14,"y":217.32,"x0":-0.9940222344653779,"y0":50.003606791177056,"z0":5.881376393209177,"aX":-1.6518694241298257},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.7,"breakHorizontal":1.2,"spinRate":1857,"spinDirection":267},"zone":14,"typeConfidence":0.89,"plateTime":0.44054777150934354,"extension":7.049369137532881},"index":0,"playId":"b1499ebb-4e0e-3e4a-803f-df098d935363","pitchNumber":1,"startTime":"2026-07-25T02:00:38.521Z","endTime":"2026-07-25T02:00:42.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2927490843411,"aZ":-13.761098550587326,"pfxX":-6.923954949327088,"pfxZ":9.49546394288091,"pX":0.23668578458485612,"pZ":3.3246187539255203,"vX0":5.109007854312232,"vY0":-138.02031284986322,"vZ0":-4.5269126360334,"x":107.98,"y":149.02,"x0":-0.7342052170557735,"y0":50.002055296049136,"z0":5.905593105270907,"aX":-13.424258102748215},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":11.5,"spinRate":2224,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.3961122529005987,"extension":7.102768081665839},"index":1,"playId":"f0254679-937b-32df-b3e9-eab29c7e3d63","pitchNumber":2,"startTime":"2026-07-25T02:00:59.862Z","endTime":"2026-07-25T02:01:02.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.712987182640973,"aZ":-29.764628231395776,"pfxX":-8.049715088584257,"pfxZ":1.5493393857823747,"pX":0.7634845578682639,"pZ":2.451686079146297,"vX0":6.589826421013505,"vY0":-123.15013092651678,"vZ0":-2.1472279260578766,"x":87.9,"y":172.58,"x0":-0.8857586903022823,"y0":50.00242068664533,"z0":5.823447494177628,"aX":-12.512279490319367},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.6,"breakHorizontal":13.3,"spinRate":2152,"spinDirection":263},"zone":6,"typeConfidence":0.9,"plateTime":0.4427471139286929,"extension":7.463357436278767},"index":2,"playId":"575049ed-613c-3c64-8f32-774df6c980de","pitchNumber":3,"startTime":"2026-07-25T02:01:24.094Z","endTime":"2026-07-25T02:01:27.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":141,"player":{"id":682818,"fullName":"Yohendrick Piñango","link":"/api/v1/people/682818"}},"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, 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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.8,"strikeZoneTop":3.138,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.155609839410204,"aZ":-30.704417962130524,"pfxX":-7.876167060764967,"pfxZ":0.9766857811514438,"pX":0.6702671441587655,"pZ":0.7397975799020771,"vX0":6.253456779237239,"vY0":-121.73719306821317,"vZ0":-5.677211366750361,"x":91.45,"y":218.81,"x0":-0.898764219653907,"y0":50.006002397960174,"z0":5.735303218552164,"aX":-11.9159992613887},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.7,"breakHorizontal":13.0,"spinRate":2194,"spinDirection":268},"zone":14,"typeConfidence":0.88,"plateTime":0.44858587825014684,"extension":7.612992010941029},"index":3,"playId":"8ec2fe7b-1848-3725-8307-74ec15af5cce","pitchNumber":4,"startTime":"2026-07-25T02:01:57.040Z","endTime":"2026-07-25T02:02:03.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":682818,"link":"/api/v1/people/682818","batSide":{"code":"L","description":"Left"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":682818,"link":"/api/v1/people/682818"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.7,"awayTeamWinProbability":44.3,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":2.51,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-07-25T02:02:03.554Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to right fielder Wilyer Abreu.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-25T02:02:22.753Z","endTime":"2026-07-25T02:02:50.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.60629162509344,"aZ":-11.106122445427268,"pfxX":-6.3563765844402775,"pfxZ":10.836426528913151,"pX":0.3523334582459869,"pZ":1.3209435244613228,"vX0":5.471304610592657,"vY0":-138.03267306250132,"vZ0":-10.095252665331879,"x":103.57,"y":203.11,"x0":-0.8225433953980221,"y0":50.001610865925464,"z0":5.757642520637871,"aX":-12.355406245701921},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":10.4,"spinRate":2241,"spinDirection":226},"zone":14,"typeConfidence":0.9,"plateTime":0.3957100264844269,"extension":7.124998169767544},"index":0,"playId":"4b83e716-2cf5-3bcd-9490-a7ea230cf29a","pitchNumber":1,"startTime":"2026-07-25T02:02:25.112Z","endTime":"2026-07-25T02:02:29.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.335052199985665,"aZ":-12.403860780509769,"pfxX":-6.868743506454436,"pfxZ":10.005826290719352,"pX":0.03881092433653203,"pZ":2.2449246686186504,"vX0":4.809317372669039,"vY0":-139.43292463668732,"vZ0":-7.687295124789021,"x":115.52,"y":178.17,"x0":-0.812978400676042,"y0":50.00104353228545,"z0":5.849629624101833,"aX":-13.570077224049605},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":11.5,"spinRate":2252,"spinDirection":227},"zone":5,"typeConfidence":0.91,"plateTime":0.39230618876500056,"extension":7.140880036403775},"hitData":{"launchSpeed":84.5,"launchAngle":36.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.69,"coordY":96.15}},"index":1,"playId":"cb2eb8c6-717a-3cf4-a803-c02bf07e0377","pitchNumber":2,"startTime":"2026-07-25T02:02:42.178Z","endTime":"2026-07-25T02:02:50.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"first":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":5.099999999999994,"leverageIndex":1.99,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-07-25T02:02:50.699Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jarren Duran singles on a ground ball to left fielder Yohendrick Piñango.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-25T02:05:33.574Z","endTime":"2026-07-25T02:06:58.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6,7,8],"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to second base for Ernie Clement.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T02:04:26.745Z","endTime":"2026-07-25T02:04:26.760Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"100","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Andrés Giménez remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-25T02:04:26.760Z","endTime":"2026-07-25T02:04:27.760Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"801","replacedPlayer":{"id":649966,"link":"/api/v1/people/649966"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":676391,"link":"/api/v1/people/676391"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: CJ Van Eyk replaces Jeff Hoffman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-25T02:04:26.760Z","endTime":"2026-07-25T02:05:35.849Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669310,"link":"/api/v1/people/669310"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52711604830388,"aZ":-43.93557022059541,"pfxX":3.9472434325082375,"pfxZ":-8.360527220496508,"pX":0.5861255065242457,"pZ":1.9841152112068403,"vX0":4.239914001501813,"vY0":-118.36390441442701,"vZ0":1.744130548129287,"x":94.66,"y":185.21,"x0":-1.7475484357561168,"y0":50.005448127130485,"z0":5.288735031217165,"aX":5.549878859991206},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-14.3,"breakHorizontal":-8.3,"spinRate":2163,"spinDirection":34},"zone":9,"typeConfidence":0.91,"plateTime":0.46437784797849035,"extension":6.58543505679788},"index":3,"playId":"bf04fed1-1b1d-3540-85e0-d63a457b549e","pitchNumber":1,"startTime":"2026-07-25T02:05:35.849Z","endTime":"2026-07-25T02:05:38.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88681985182136,"aZ":-29.73746583280931,"pfxX":-10.425393623747468,"pfxZ":1.6309624710399913,"pX":-0.23983767640423445,"pZ":2.493101745451296,"vX0":7.120302926347719,"vY0":-121.55834409063509,"vZ0":0.28486716365571363,"x":126.14,"y":171.47,"x0":-1.8528139788986224,"y0":50.00485824527902,"z0":4.956692666966554,"aX":-15.599787869497472},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.2,"breakHorizontal":17.2,"spinRate":1873,"spinDirection":264},"zone":5,"typeConfidence":0.9,"plateTime":0.45063260124565785,"extension":6.923679012667875},"index":4,"playId":"381f4e65-db50-34f3-bcc5-6df779b5b347","pitchNumber":2,"startTime":"2026-07-25T02:05:48.541Z","endTime":"2026-07-25T02:05:51.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-25T02:05:59.654Z","endTime":"2026-07-25T02:06:17.505Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53014945352275,"aZ":-28.315581214538923,"pfxX":-10.877313203045457,"pfxZ":2.4616305871669786,"pX":-1.5673863237660963,"pZ":1.3974350452217454,"vX0":4.7762794533960475,"vY0":-124.35367743424086,"vZ0":-2.742629833537782,"x":176.75,"y":201.05,"x0":-2.097905400284608,"y0":50.004125467306,"z0":4.859400134345548,"aX":-17.066499624941887},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.1,"breakHorizontal":18.6,"spinRate":2025,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.4401612052928554,"extension":6.7156783689384545},"index":6,"playId":"6c9211db-b516-367f-b97b-def593652516","pitchNumber":3,"startTime":"2026-07-25T02:06:17.505Z","endTime":"2026-07-25T02:06:20.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.978724822653373,"aZ":-29.25602327149284,"pfxX":-10.846687488434785,"pfxZ":1.9588548741065228,"pX":-1.1268391650921816,"pZ":0.9938405440812552,"vX0":5.1883082283160045,"vY0":-121.37740767004362,"vZ0":-3.1475295030769863,"x":159.95,"y":211.95,"x0":-1.8839408798731196,"y0":50.004899611142285,"z0":4.857754482722998,"aX":-16.169616096822594},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.0,"breakHorizontal":18.4,"spinRate":1839,"spinDirection":264},"zone":13,"typeConfidence":0.91,"plateTime":0.4514364273982707,"extension":6.728525511623573},"index":7,"playId":"70b5a715-d686-3fa7-b1a5-679aa7104747","pitchNumber":4,"startTime":"2026-07-25T02:06:34.219Z","endTime":"2026-07-25T02:06:38.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.897040034933585,"aZ":-16.76931356006536,"pfxX":-5.577595650009997,"pfxZ":7.817824788460387,"pX":0.19157190035849025,"pZ":2.4793311036169245,"vX0":6.924898130805328,"vY0":-138.73730902593113,"vZ0":-3.7305010046240934,"x":109.7,"y":171.84,"x0":-1.5995437621290796,"y0":50.001971624431675,"z0":4.942954729721069,"aX":-10.990183343182995},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":8.9,"spinRate":2107,"spinDirection":225},"zone":5,"typeConfidence":0.9,"plateTime":0.3931785839238131,"extension":6.8242300897962815},"hitData":{"launchSpeed":90.2,"launchAngle":1.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":53.0,"coordY":117.0}},"index":8,"playId":"d56eef1c-a47f-3803-bcfc-c8d4da3ec4aa","pitchNumber":5,"startTime":"2026-07-25T02:06:48.536Z","endTime":"2026-07-25T02:06:58.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":669310,"link":"/api/v1/people/669310"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":669310,"link":"/api/v1/people/669310"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.78,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-07-25T02:06:58.760Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andruw Monasterio pops out to first baseman Vladimir Guerrero Jr. in foul territory.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-25T02:07:36.557Z","endTime":"2026-07-25T02:08:55.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"c274aec1-0af1-3eb9-9ebf-1808d25124b2","startTime":"2026-07-25T02:07:21.052Z","endTime":"2026-07-25T02:07:24.052Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.452911025702992,"aZ":-25.890114675642128,"pfxX":0.7161287183417024,"pfxZ":3.6161932581997007,"pX":0.1681146761293758,"pZ":3.109508647886398,"vX0":4.160597635169549,"vY0":-130.2679943300048,"vZ0":-0.45447877222617966,"x":110.59,"y":154.82,"x0":-1.5353924694411885,"y0":50.003997351086554,"z0":5.2243195387842505,"aX":1.2440993770130162},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.7,"breakHorizontal":-2.2,"spinRate":2153,"spinDirection":195},"zone":2,"typeConfidence":0.91,"plateTime":0.4186445654059394,"extension":6.583997949966589},"index":1,"playId":"871f45e3-81f6-31d2-a719-bcf8a95f5008","pitchNumber":1,"startTime":"2026-07-25T02:07:38.859Z","endTime":"2026-07-25T02:07:42.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86853139797242,"aZ":-31.890149815540045,"pfxX":6.837775172780554,"pfxZ":0.19985032222670096,"pX":1.3552331236767605,"pZ":1.748435238125796,"vX0":5.244143903404243,"vY0":-118.78864052171603,"vZ0":-0.6301645035014314,"x":65.34,"y":191.57,"x0":-1.7698074099179508,"y0":50.00299027903924,"z0":4.917654503403706,"aX":9.766625913559414},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.5,"breakHorizontal":-13.7,"spinRate":2231,"spinDirection":35},"zone":14,"typeConfidence":0.92,"plateTime":0.46117469869199956,"extension":6.813418189869502},"index":2,"playId":"731ea673-63b8-367a-abce-c4d4bd076386","pitchNumber":2,"startTime":"2026-07-25T02:07:58.831Z","endTime":"2026-07-25T02:08:03.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.716683210996308,"aZ":-26.504603879775203,"pfxX":1.0484031627314712,"pfxZ":3.372152056833073,"pX":-0.37982265905104823,"pZ":4.55309709737799,"vX0":2.6621405748406213,"vY0":-128.13367263513865,"vZ0":3.132159512005127,"x":131.48,"y":115.85,"x0":-1.5638439011565783,"y0":50.001926494928625,"z0":5.372475236034432,"aX":1.762678640013783},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.0,"breakHorizontal":-2.4,"spinRate":2070,"spinDirection":189},"zone":11,"typeConfidence":0.92,"plateTime":0.425653215717575,"extension":6.673405953080659},"index":3,"playId":"e5890eb7-542e-337d-9e5d-2844820deeee","pitchNumber":3,"startTime":"2026-07-25T02:08:20.197Z","endTime":"2026-07-25T02:08:23.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.148,"strikeZoneBottom":1.589,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.071814710111084,"aZ":-27.469720986710556,"pfxX":1.1328596676064722,"pfxZ":2.7651288935381206,"pX":-0.7098954828219567,"pZ":2.9074705497717575,"vX0":1.749437063109379,"vY0":-128.99161681646805,"vZ0":-0.31634022921455185,"x":144.06,"y":160.28,"x0":-1.5413040032140066,"y0":50.00577792194977,"z0":5.129846869717329,"aX":1.9303290946267593},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.2,"breakHorizontal":-2.4,"spinRate":2066,"spinDirection":194},"zone":1,"typeConfidence":0.91,"plateTime":0.42284293866532785,"extension":6.747339586886844},"hitData":{"launchSpeed":64.3,"launchAngle":71.0,"totalDistance":85.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":158.9,"coordY":190.7}},"index":4,"playId":"2af7be15-d5e9-3ba3-831b-06729eed5dcb","pitchNumber":4,"startTime":"2026-07-25T02:08:46.323Z","endTime":"2026-07-25T02:08:55.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":655316,"link":"/api/v1/people/655316","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_ab"},{"player":{"id":669310,"link":"/api/v1/people/669310"},"credit":"p_ab"},{"player":{"id":655316,"link":"/api/v1/people/655316"},"credit":"b_pa"},{"player":{"id":669310,"link":"/api/v1/people/669310"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":2.67,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-07-25T02:08:55.047Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Romy Gonzalez doubles (3) on a line drive to left fielder Yohendrick Piñango. Jarren Duran scores.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-25T02:10:48.393Z","endTime":"2026-07-25T02:11:20.424Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":{"id":669310,"link":"/api/v1/people/669310"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Romy Gonzalez replaces Connor Wong.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-25T02:09:26.222Z","endTime":"2026-07-25T02:09:45.065Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":657136,"link":"/api/v1/people/657136"},"defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-25T02:09:45.065Z","endTime":"2026-07-25T02:10:34.474Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"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":2,"playId":"aa0f3096-ddb9-310c-9210-7ccb98af3cb8","startTime":"2026-07-25T02:10:34.474Z","endTime":"2026-07-25T02:10:38.017Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.299053242292274,"aZ":-26.01760571191029,"pfxX":-8.178680657376031,"pfxZ":3.192663919647579,"pX":-1.93544636098303,"pZ":2.7614777235214554,"vX0":2.060146626286712,"vY0":-137.25549164444374,"vZ0":-1.5064766622334904,"x":190.77,"y":164.22,"x0":-1.6277942667111434,"y0":50.004303833463275,"z0":5.070927423229138,"aX":-15.774288018347747},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.6,"breakHorizontal":14.5,"spinRate":1757,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.3974276361254483,"extension":6.715130294249332},"index":3,"playId":"64fb970c-e73e-358f-91d0-a72d5ba3e3ad","pitchNumber":1,"startTime":"2026-07-25T02:10:50.716Z","endTime":"2026-07-25T02:10:55.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.198,"strikeZoneBottom":1.614,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.364633626877833,"aZ":-20.388364453462692,"pfxX":-1.3714497693735093,"pfxZ":7.035566661330413,"pX":-0.16361907201386633,"pZ":2.1080173876436707,"vX0":3.8866883115614836,"vY0":-127.6240751816405,"vZ0":-3.5350924487802824,"x":123.24,"y":181.86,"x0":-1.517614946870095,"y0":50.00577415005459,"z0":5.0870132496862706,"aX":-2.2989270276855187},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":12.4,"breakHorizontal":1.8,"spinRate":2161,"spinDirection":219},"zone":8,"typeConfidence":0.87,"plateTime":0.4265981891789492,"extension":6.652809173475024},"hitData":{"launchSpeed":89.1,"launchAngle":14.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":43.37,"coordY":106.08}},"index":4,"playId":"f0e7910f-b337-3c83-ad69-b128845e27bd","pitchNumber":2,"startTime":"2026-07-25T02:11:07.381Z","endTime":"2026-07-25T02:11:20.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":669310,"link":"/api/v1/people/669310"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":669310,"link":"/api/v1/people/669310"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":27.200000000000003,"leverageIndex":2.42,"dramaIndex":232.0,"contextMetrics":{},"playEndTime":"2026-07-25T02:11:20.424Z","atBatIndex":72},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Anthony Seigler doubles (9) on a fly ball to left fielder Yohendrick Piñango. Romy Gonzalez scores.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-25T02:11:49.201Z","endTime":"2026-07-25T02:12:47.124Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"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":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":{"id":669310,"link":"/api/v1/people/669310"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.234025653911303,"aZ":-39.88814520275042,"pfxX":4.82493178788662,"pfxZ":-5.128399170346377,"pX":0.2511422697376868,"pZ":1.9078363633531206,"vX0":2.9769563380650865,"vY0":-121.40155154694722,"vZ0":0.2147809716446194,"x":107.43,"y":187.27,"x0":-1.615150298857977,"y0":50.00454904103955,"z0":5.270500684383978,"aX":7.25262326301533},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-9.0,"breakHorizontal":-9.4,"spinRate":2219,"spinDirection":32},"zone":9,"typeConfidence":0.79,"plateTime":0.449972872282582,"extension":6.935848849264176},"index":0,"playId":"ee89c3b3-f7c1-3903-8ad1-b1df6443ab8d","pitchNumber":1,"startTime":"2026-07-25T02:11:58.805Z","endTime":"2026-07-25T02:12:01.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":95.1,"endSpeed":86.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14739149320128,"aZ":-17.00018579999595,"pfxX":-4.476498440709298,"pfxZ":7.808793008689934,"pX":-1.0504576537239236,"pZ":4.178842991555885,"vX0":3.211112538976873,"vY0":-138.56828692530118,"vZ0":0.1293265092357898,"x":157.04,"y":125.95,"x0":-1.643071389032368,"y0":50.00431077055477,"z0":5.26797110177003,"aX":-8.700517556292663},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":7.4,"spinRate":2131,"spinDirection":216},"zone":11,"typeConfidence":0.9,"plateTime":0.3953743105001828,"extension":6.6805511045618395},"index":1,"playId":"61132939-7119-3eab-b4c4-dbd1f2a02208","pitchNumber":2,"startTime":"2026-07-25T02:12:16.454Z","endTime":"2026-07-25T02:12:20.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.644162554727277,"aZ":-26.342896560038838,"pfxX":-1.5340422708434875,"pfxZ":3.361866147352634,"pX":-0.2189729932597421,"pZ":2.7648076044302052,"vX0":4.042187435816968,"vY0":-130.6900812070188,"vZ0":-1.133148187460119,"x":125.35,"y":164.13,"x0":-1.5840485023099908,"y0":50.00426888679,"z0":5.17615872710897,"aX":-2.662935734932939},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.1,"breakHorizontal":1.9,"spinRate":2111,"spinDirection":194},"zone":2,"typeConfidence":0.83,"plateTime":0.41854247497387354,"extension":6.729623740403056},"hitData":{"launchSpeed":98.2,"launchAngle":24.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":59.15,"coordY":82.29}},"index":2,"playId":"d82e6af7-31ad-36da-ae4f-82fb8d74ccd3","pitchNumber":3,"startTime":"2026-07-25T02:12:33.997Z","endTime":"2026-07-25T02:12:47.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_ab"},{"player":{"id":669310,"link":"/api/v1/people/669310"},"credit":"p_ab"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":669310,"link":"/api/v1/people/669310"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":6.5,"leverageIndex":0.79,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-07-25T02:12:47.124Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ceddanne Rafaela singles on a ground ball to left fielder Yohendrick Piñango. Anthony Seigler to 3rd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-25T02:13:18.024Z","endTime":"2026-07-25T02:16:01.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669310,"fullName":"CJ Van Eyk","link":"/api/v1/people/669310"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682818,"link":"/api/v1/people/682818"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.447891232213546,"aZ":-38.15046487518366,"pfxX":11.074671362181103,"pfxZ":-4.100791297927877,"pX":-1.1217612212993104,"pZ":3.7098246625549036,"vX0":-0.9220203484434565,"vY0":-119.98055414565903,"vZ0":4.610279476619454,"x":159.76,"y":138.61,"x0":-2.170975175738541,"y0":50.003958651957504,"z0":5.16524132638915,"aX":16.129809482294316},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.0,"breakHorizontal":-19.8,"spinRate":2348,"spinDirection":53},"zone":11,"typeConfidence":0.92,"plateTime":0.4566907729810237,"extension":6.2795669988181455},"index":0,"playId":"08dd1d2a-e3ac-38e2-8319-c0c321698707","pitchNumber":1,"startTime":"2026-07-25T02:13:22.489Z","endTime":"2026-07-25T02:13:26.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.905582632908196,"aZ":-25.84301184890369,"pfxX":-0.08894676980187022,"pfxZ":3.670739227287248,"pX":-1.0746760124676644,"pZ":2.2975585682503756,"vX0":1.466009728404039,"vY0":-129.3877456222447,"vZ0":-2.2304016119597323,"x":157.96,"y":176.75,"x0":-1.6331659766512923,"y0":50.00009460470876,"z0":5.119052116708526,"aX":-0.15364973617887284},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.5,"breakHorizontal":-0.1,"spinRate":2169,"spinDirection":195},"zone":13,"typeConfidence":0.91,"plateTime":0.42073433911364333,"extension":6.416850829456757},"index":1,"playId":"1887251b-328e-3418-9057-11406e2ca9f4","pitchNumber":2,"startTime":"2026-07-25T02:13:38.917Z","endTime":"2026-07-25T02:13:44.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.821140940963698,"aZ":-25.717198498795273,"pfxX":1.8350854439308544,"pfxZ":3.8052714427741385,"pX":-0.1842400199879643,"pZ":3.5366583654055175,"vX0":2.804716154062574,"vY0":-128.92677780714016,"vZ0":0.35333605106988053,"x":124.02,"y":143.29,"x0":-1.5212859004487136,"y0":50.00167255345851,"z0":5.370038121979082,"aX":3.1135646504325463},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.2,"breakHorizontal":-4.0,"spinRate":2144,"spinDirection":194},"zone":11,"typeConfidence":0.92,"plateTime":0.42355035055763146,"extension":6.746372987679593},"index":2,"playId":"6c7a46dd-ed07-3788-aed3-04dd7f154b75","pitchNumber":3,"startTime":"2026-07-25T02:13:56.272Z","endTime":"2026-07-25T02:13:59.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.269427285722326,"aZ":-36.169159035478245,"pfxX":9.350099540081871,"pfxZ":-2.8412859158614108,"pX":1.880423058401355,"pZ":1.3583420288752412,"vX0":5.429932032255938,"vY0":-118.30565465547063,"vZ0":-0.613647495218714,"x":45.32,"y":202.1,"x0":-1.6654248294641332,"y0":50.00286186621112,"z0":4.95949698908036,"aX":13.146010901408161},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.0,"breakHorizontal":-18.4,"spinRate":2328,"spinDirection":45},"zone":14,"typeConfidence":0.91,"plateTime":0.4644177893306538,"extension":6.734361539390333},"index":3,"playId":"9201fe95-3245-3445-932d-cdcbcd2a096e","pitchNumber":4,"startTime":"2026-07-25T02:14:18.182Z","endTime":"2026-07-25T02:14:22.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.346577365400552,"aZ":-25.194734648077823,"pfxX":0.2994056473173421,"pfxZ":4.211052231079774,"pX":-0.8620845929226979,"pZ":2.9390459653391803,"vX0":1.7472833153511043,"vY0":-127.24422743396708,"vZ0":-0.9974536057921513,"x":149.86,"y":159.43,"x0":-1.5934224521268967,"y0":50.004850513423044,"z0":5.311925123431448,"aX":0.4964475404350452},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.7,"breakHorizontal":-0.8,"spinRate":2083,"spinDirection":192},"zone":11,"typeConfidence":0.91,"plateTime":0.4286050009222202,"extension":6.602847476156713},"index":4,"playId":"d6fc6f66-ff6c-39c5-ba18-fd4cd5090b65","pitchNumber":5,"startTime":"2026-07-25T02:14:39.612Z","endTime":"2026-07-25T02:14:43.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-25T02:14:59.030Z","endTime":"2026-07-25T02:15:08.610Z","isPitch":false,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":90.9,"endSpeed":83.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.920769245573002,"aZ":-28.69842699123871,"pfxX":-8.825120849197397,"pfxZ":1.9519105234184595,"pX":-1.1863195574147212,"pZ":1.6522985711942606,"vX0":4.053356542759101,"vY0":-132.3269244279967,"vZ0":-3.2305236183360972,"x":162.22,"y":194.17,"x0":-1.5871413912365822,"y0":50.00496410071272,"z0":4.9803242981265115,"aX":-15.730371090474648},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.1,"breakHorizontal":15.1,"spinRate":1817,"spinDirection":220},"zone":13,"typeConfidence":0.89,"plateTime":0.4131339843275774,"extension":6.856596294285201},"index":6,"playId":"a54f294d-90f8-338a-9425-94dccc9537bc","pitchNumber":6,"startTime":"2026-07-25T02:15:08.610Z","endTime":"2026-07-25T02:15:12.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.17534022675792,"aZ":-23.331055906734782,"pfxX":0.48116400890339794,"pfxZ":5.104238264946634,"pX":0.2577574232702819,"pZ":2.4918980451520873,"vX0":4.0153679404635865,"vY0":-130.49511048798743,"vZ0":-2.555447298921397,"x":107.17,"y":171.5,"x0":-1.3602934946367446,"y0":50.004259045733384,"z0":5.2320793234117735,"aX":0.834258333791841},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.9,"breakHorizontal":-1.7,"spinRate":2178,"spinDirection":193},"zone":6,"typeConfidence":0.9,"plateTime":0.4189282639883274,"extension":6.68048711016853},"index":7,"playId":"e60f90b9-5c29-3be3-8be1-cce3ef47a729","pitchNumber":7,"startTime":"2026-07-25T02:15:31.513Z","endTime":"2026-07-25T02:15:34.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.493277789111733,"aZ":-42.12304590446768,"pfxX":0.8428695207992425,"pfxZ":-6.601888361257286,"pX":0.10375391179303523,"pZ":1.3554452491266649,"vX0":3.734792284741435,"vY0":-121.89860489226012,"vZ0":-0.5811274946687722,"x":113.05,"y":202.18,"x0":-1.5563124502245462,"y0":50.00038394089782,"z0":5.2269972988529325,"aX":1.2703559065070833},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-11.9,"breakHorizontal":-2.4,"spinRate":2248,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.44897261493309637,"extension":6.773833299834547},"hitData":{"launchSpeed":96.8,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.85,"coordY":105.06}},"index":8,"playId":"30e55843-8c57-37ad-8e31-d605691d037b","pitchNumber":8,"startTime":"2026-07-25T02:15:51.134Z","endTime":"2026-07-25T02:16:01.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_ab"},{"player":{"id":669310,"link":"/api/v1/people/669310"},"credit":"p_ab"},{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":669310,"link":"/api/v1/people/669310"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.8,"awayTeamWinProbability":4.200000000000003,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.37,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-25T02:16:01.364Z","atBatIndex":74},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wilyer Abreu pops out to second baseman Ernie Clement.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-25T02:18:37.127Z","endTime":"2026-07-25T02:18:49.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"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":677800,"fullName":"Wilyer Abreu","link":"/api/v1/people/677800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-25T02:16:18.663Z","endTime":"2026-07-25T02:17:21.879Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Adam Macko replaces CJ Van Eyk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-25T02:17:21.879Z","endTime":"2026-07-25T02:18:39.442Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671936,"link":"/api/v1/people/671936"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669310,"link":"/api/v1/people/669310","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.117,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.577793865888307,"aZ":-24.46440615889558,"pfxX":-1.6168993061924484,"pfxZ":4.929739744903591,"pX":-0.6732538708108302,"pZ":2.61142510595907,"vX0":-5.667365101653603,"vY0":-123.92429865732304,"vZ0":-2.1458826142310548,"x":142.66,"y":168.27,"x0":1.8484846338574112,"y0":50.00052849169214,"z0":5.521563168892094,"aX":-2.5269150168330743},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.8,"breakHorizontal":4.2,"spinRate":2375,"spinDirection":164},"zone":4,"typeConfidence":2.0,"plateTime":0.4411212707583263,"extension":5.920033717933437},"hitData":{"launchSpeed":78.1,"launchAngle":68.0,"totalDistance":124.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.71,"coordY":155.74}},"index":2,"playId":"a8b56591-1a64-3904-8514-1975750b5cee","pitchNumber":1,"startTime":"2026-07-25T02:18:39.442Z","endTime":"2026-07-25T02:18:49.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":677800,"link":"/api/v1/people/677800","batSide":{"code":"L","description":"Left"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_ab"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_ab"},{"player":{"id":677800,"link":"/api/v1/people/677800"},"credit":"b_pa"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.55,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-07-25T02:18:49.660Z","atBatIndex":75},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Adam Macko intentionally walks Willson Contreras. Ceddanne Rafaela to 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-25T02:19:02.736Z","endTime":"2026-07-25T02:19:55.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"postOnSecond":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnThird":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":"Intent Walk","eventType":"intent_walk","movementReason":"r_adv_force","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"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":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"08247336-0776-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-25T02:19:49.318Z","endTime":"2026-07-25T02:19:49.332Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"08247336-0776-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-25T02:19:49.332Z","endTime":"2026-07-25T02:19:49.333Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"08247336-0776-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-25T02:19:49.333Z","endTime":"2026-07-25T02:19:50.333Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"08247336-0776-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-25T02:19:49.333Z","endTime":"2026-07-25T02:19:55.461Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.3,"awayTeamWinProbability":5.700000000000003,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.56,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-25T02:19:55.461Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jahmai Jones strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-25T02:20:22.664Z","endTime":"2026-07-25T02:21:53.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671936,"fullName":"Adam Macko","link":"/api/v1/people/671936"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jahmai Jones replaces Masataka Yoshida.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-25T02:20:07.258Z","endTime":"2026-07-25T02:20:24.587Z","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":"501","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"},"defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36723390264829,"aZ":-27.26652173690948,"pfxX":8.430527774855507,"pfxZ":3.4783621634771205,"pX":-0.15104639330952999,"pZ":2.6233212425760573,"vX0":-6.851028284495037,"vY0":-118.47464395921679,"vZ0":-1.0665620500786663,"x":122.76,"y":167.95,"x0":1.694410900437115,"y0":50.00156224770363,"z0":5.590105884337407,"aX":11.88586147835285},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":6.4,"breakHorizontal":-13.4,"spinRate":1537,"spinDirection":102},"zone":5,"typeConfidence":2.0,"plateTime":0.4637738802044029,"extension":5.831379726484978},"index":1,"playId":"49335ebb-99ed-3d22-a2bf-9a8cfe751141","pitchNumber":1,"startTime":"2026-07-25T02:20:24.587Z","endTime":"2026-07-25T02:20:28.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.2,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.486454400828283,"aZ":-27.0125577297128,"pfxX":7.187123135474221,"pfxZ":3.746550019671462,"pX":-0.5583359695206871,"pZ":4.0024701857842,"vX0":-7.495690349088315,"vY0":-117.06486634325213,"vZ0":1.8250259147885668,"x":138.28,"y":130.71,"x0":1.7615223075846576,"y0":50.00400216319202,"z0":5.753323229369142,"aX":9.908904822807429},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.6,"breakHorizontal":-11.0,"spinRate":1445,"spinDirection":108},"zone":11,"typeConfidence":2.0,"plateTime":0.4690819384789293,"extension":6.3793813299423965},"index":2,"playId":"4fd41e5c-059a-36e7-867c-3dae87a6010e","pitchNumber":2,"startTime":"2026-07-25T02:20:43.174Z","endTime":"2026-07-25T02:20:48.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88956790288315,"aZ":-13.358524187236615,"pfxX":5.068858191335945,"pfxZ":9.913624947148577,"pX":-0.7193695748521071,"pZ":2.9055136744768872,"vX0":-7.873755789788191,"vY0":-137.4785575398167,"vZ0":-4.661954085802043,"x":144.42,"y":160.33,"x0":1.5344062972166015,"y0":50.00188293241483,"z0":5.542405873398412,"aX":9.62022743279219},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":-7.3,"spinRate":2143,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.39970485264210565,"extension":6.060402853630675},"index":3,"playId":"987d4160-3eb6-3b34-8fde-641846ac5782","pitchNumber":3,"startTime":"2026-07-25T02:21:03.940Z","endTime":"2026-07-25T02:21:07.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":76.9,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77099402335465,"aZ":-30.7092717102252,"pfxX":10.174468743095723,"pfxZ":0.9658573350530029,"pX":-0.3378545459889134,"pZ":1.2855839222978167,"vX0":-8.042772996543755,"vY0":-123.0749256547612,"vZ0":-3.6683273999306634,"x":129.88,"y":204.07,"x0":1.6741801929367792,"y0":50.0013632370628,"z0":5.437702530496247,"aX":15.378805118386817},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.0,"breakHorizontal":-16.2,"spinRate":1573,"spinDirection":96},"zone":13,"typeConfidence":2.0,"plateTime":0.4475628413210391,"extension":5.989556756840123},"index":4,"playId":"4369be07-f6d9-3041-be69-de63f99be7dc","pitchNumber":4,"startTime":"2026-07-25T02:21:24.294Z","endTime":"2026-07-25T02:21:27.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":85.9,"endSpeed":79.4,"strikeZoneTop":3.138,"strikeZoneBottom":1.584,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.850134429866294,"aZ":-31.91548754556631,"pfxX":9.889967603111105,"pfxZ":0.15804896609982944,"pX":0.7017045690379066,"pZ":1.951225193070671,"vX0":-5.686632863577044,"vY0":-125.06614670499356,"vZ0":-2.4226203308855325,"x":90.25,"y":186.1,"x0":1.7132939917418597,"y0":50.00003427960451,"z0":5.535020041868571,"aX":15.755683356185463},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.0,"breakHorizontal":-16.7,"spinRate":1445,"spinDirection":100},"zone":9,"typeConfidence":2.0,"plateTime":0.43698268668300555,"extension":6.083126029900819},"index":5,"playId":"e5a32449-92c6-378d-a55b-703130030698","pitchNumber":5,"startTime":"2026-07-25T02:21:49.369Z","endTime":"2026-07-25T02:21:53.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671936,"link":"/api/v1/people/671936","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672960,"link":"/api/v1/people/672960"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":682818,"link":"/api/v1/people/682818"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663330,"link":"/api/v1/people/663330","batSide":{"code":"R","description":"Right"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678882,"link":"/api/v1/people/678882"},"third":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"credit":"b_ab"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_ab"},{"player":{"id":663330,"link":"/api/v1/people/663330"},"credit":"b_pa"},{"player":{"id":671936,"link":"/api/v1/people/671936"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.8999999999999915,"leverageIndex":0.77,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-25T02:21:53.222Z","atBatIndex":77},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vladimir Guerrero Jr. walks.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-25T02:24:39.868Z","endTime":"2026-07-25T02:27:51.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,9,10,11],"actionIndex":[0,1,2],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Jahmai Jones remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-25T02:23:10.680Z","endTime":"2026-07-25T02:23:10.695Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"501","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Carlos Narváez replaces Romy Gonzalez, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-25T02:23:10.695Z","endTime":"2026-07-25T02:23:10.696Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665966,"link":"/api/v1/people/665966"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":663853,"link":"/api/v1/people/663853"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Aroldis Chapman replaces Garrett Whitlock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-25T02:23:10.696Z","endTime":"2026-07-25T02:24:42.194Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.83339517976027,"aZ":-11.003229800977884,"pfxX":0.8228987476807417,"pfxZ":10.532806032793887,"pX":-0.21915417834032835,"pZ":3.146697284949313,"vX0":-1.7545007760497016,"vY0":-140.62203095143227,"vZ0":-6.032596705116513,"x":125.35,"y":153.82,"x0":0.3049255698603755,"y0":50.0001363774027,"z0":6.028191087547656,"aX":1.6537717097210896},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.1,"breakHorizontal":-1.2,"spinRate":2397,"spinDirection":163},"zone":2,"typeConfidence":0.9,"plateTime":0.3889750927400022,"extension":7.010047257855776},"index":3,"playId":"add1a6f4-3a67-39db-bd82-84295fed14af","pitchNumber":1,"startTime":"2026-07-25T02:24:42.194Z","endTime":"2026-07-25T02:24:45.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":96.9,"endSpeed":89.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.077350686795864,"aZ":-10.587288690520978,"pfxX":5.679544529527411,"pfxZ":10.63957170288039,"pX":0.18102839922655145,"pZ":2.780717451876,"vX0":-2.1303496215391693,"vY0":-141.06444671740567,"vZ0":-6.985476755551996,"x":110.1,"y":163.7,"x0":0.20517169443663044,"y0":50.00318359327123,"z0":5.961020482782502,"aX":11.522816808548606},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.1,"breakHorizontal":-10.0,"spinRate":2431,"spinDirection":165},"zone":2,"typeConfidence":0.91,"plateTime":0.387305164573728,"extension":7.080462962000389},"index":4,"playId":"9f2d1b9c-6d3f-315b-ad45-1dae10445335","pitchNumber":2,"startTime":"2026-07-25T02:25:05.613Z","endTime":"2026-07-25T02:25:08.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.94856210024668,"aZ":-14.943846446341476,"pfxX":5.172881193014086,"pfxZ":8.313505270930436,"pX":0.594322293979678,"pZ":4.255278902870386,"vX0":-1.1237793374138019,"vY0":-142.8182239266469,"vZ0":-2.6642539048990743,"x":94.35,"y":123.89,"x0":0.32009618137924833,"y0":50.00004231087413,"z0":6.136521129377027,"aX":10.71625071010999},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.8,"breakHorizontal":-9.1,"spinRate":2390,"spinDirection":172},"zone":12,"typeConfidence":0.92,"plateTime":0.38306950456318356,"extension":7.06905404016641},"index":5,"playId":"79e6a418-d395-3c54-b4d7-07b6488d9de1","pitchNumber":3,"startTime":"2026-07-25T02:25:29.361Z","endTime":"2026-07-25T02:25:32.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37874780152594,"aZ":-28.593836643905295,"pfxX":2.288680952302025,"pfxZ":2.0605705666159855,"pX":-0.30072816947470576,"pZ":1.9575321368810874,"vX0":-1.7723703434655955,"vY0":-129.86088123548015,"vZ0":-4.8597195047531265,"x":128.46,"y":185.93,"x0":0.08696069880318763,"y0":50.005723981613514,"z0":5.980148389131931,"aX":3.9835103131950023},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.0,"breakHorizontal":-3.8,"spinRate":1240,"spinDirection":175},"zone":7,"typeConfidence":0.91,"plateTime":0.4187726766652027,"extension":7.313390547174291},"index":6,"playId":"3f2c3f9c-5289-3043-95e0-365f59935c25","pitchNumber":4,"startTime":"2026-07-25T02:25:45.582Z","endTime":"2026-07-25T02:25:48.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":91.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.917054369853584,"aZ":-10.888955698311898,"pfxX":1.9676440616284396,"pfxZ":9.974103770184474,"pX":0.8485957463433441,"pZ":3.865721481042507,"vX0":0.11725749556198128,"vY0":-144.3159896251511,"vZ0":-4.394428695587955,"x":84.65,"y":134.41,"x0":0.55152033706962,"y0":50.002019664292256,"z0":6.065032341708706,"aX":4.198282773214553},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.5,"breakHorizontal":-3.6,"spinRate":2401,"spinDirection":163},"zone":12,"typeConfidence":0.91,"plateTime":0.37786302000894745,"extension":6.7885104111423775},"index":7,"playId":"2398e332-21e6-3bf5-ac4f-8edc1a20c4f7","pitchNumber":5,"startTime":"2026-07-25T02:26:08.263Z","endTime":"2026-07-25T02:26:11.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.142403375627584,"aZ":-9.626021452737227,"pfxX":2.5834581368058003,"pfxZ":11.181539320867763,"pX":0.2189722084455057,"pZ":3.2361418596213607,"vX0":-1.0743580590655264,"vY0":-140.91331483165516,"vZ0":-5.992311376253308,"x":108.65,"y":151.4,"x0":0.2688554264425672,"y0":50.005997973487986,"z0":6.008087518228464,"aX":5.211704089271802},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.2,"breakHorizontal":-4.4,"spinRate":2317,"spinDirection":161},"zone":2,"typeConfidence":0.91,"plateTime":0.3882579314697563,"extension":7.195607728287138},"index":8,"playId":"295ab4ea-fdec-3220-a8a6-cc9ee21e455f","pitchNumber":6,"startTime":"2026-07-25T02:26:26.150Z","endTime":"2026-07-25T02:26:32.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.542452178406716,"aZ":-30.85961068221083,"pfxX":4.2589567163852635,"pfxZ":0.7472222152281773,"pX":1.2222628035128331,"pZ":2.6675311338966265,"vX0":0.9340572918589853,"vY0":-131.4054033891615,"vZ0":-2.662996477275021,"x":70.41,"y":166.76,"x0":0.30904703308978904,"y0":50.00088315442039,"z0":5.984078836853887,"aX":7.454891533391067},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.0,"breakHorizontal":-7.9,"spinRate":968,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.4166449496020026,"extension":7.373001561972858},"index":9,"playId":"492e4f42-79db-37ee-b2e1-320425684ef5","pitchNumber":7,"startTime":"2026-07-25T02:27:05.830Z","endTime":"2026-07-25T02:27:10.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":96.1,"endSpeed":87.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.116210357586464,"aZ":-10.176389682932308,"pfxX":1.4069718529784232,"pfxZ":11.092215513591047,"pX":0.003150078726990199,"pZ":3.0796334592983072,"vX0":-1.1722118084428084,"vY0":-139.83494947072165,"vZ0":-6.141074368838164,"x":116.88,"y":155.63,"x0":0.24469126835707314,"y0":50.003123274428575,"z0":5.969822222689468,"aX":2.7903460491571566},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.1,"breakHorizontal":-2.3,"spinRate":2371,"spinDirection":164},"zone":2,"typeConfidence":0.9,"plateTime":0.3914932285778243,"extension":7.235123526618726},"index":10,"playId":"700a8a98-5204-3b16-a85d-16c3d42fcd42","pitchNumber":8,"startTime":"2026-07-25T02:27:23.834Z","endTime":"2026-07-25T02:27:26.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1010135238269,"aZ":-14.256880314075648,"pfxX":7.122184475190823,"pfxZ":8.592241661519353,"pX":1.36585216351537,"pZ":2.948088551696063,"vX0":0.3408443288154992,"vY0":-143.4694630902887,"vZ0":-5.917972696207437,"x":64.94,"y":159.18,"x0":0.32014763443229893,"y0":50.00343710273186,"z0":5.925699833661542,"aX":14.851224117119322},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.5,"breakHorizontal":-13.0,"spinRate":2330,"spinDirection":158},"zone":12,"typeConfidence":0.9,"plateTime":0.3817383256665283,"extension":7.127806335086621},"index":11,"playId":"0aff4f89-6aaa-325b-a2c9-461d4ad9cfcd","pitchNumber":9,"startTime":"2026-07-25T02:27:47.565Z","endTime":"2026-07-25T02:27:51.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.39999999999999,"awayTeamWinProbability":15.600000000000009,"homeTeamWinProbabilityAdded":-8.000000000000014,"leverageIndex":1.54,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-07-25T02:27:51.461Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kazuma Okamoto strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-25T02:27:59.653Z","endTime":"2026-07-25T02:29:01.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672960,"fullName":"Kazuma Okamoto","link":"/api/v1/people/672960"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.747237582856915,"aZ":-23.323745008948933,"pfxX":-4.851731357727243,"pfxZ":5.440997223760582,"pX":-1.4253168517887622,"pZ":1.622638918309625,"vX0":-2.3274498575318967,"vY0":-126.20873248560407,"vZ0":-6.237579229142692,"x":171.33,"y":194.97,"x0":0.13676079284245263,"y0":50.00049459599674,"z0":5.983507846704808,"aX":-7.8889894537465155},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.8,"breakHorizontal":9.2,"spinRate":2225,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.4326483424597698,"extension":7.3196355775971265},"index":0,"playId":"fa7bf382-a751-3dc7-ab67-4be2fb4765fe","pitchNumber":1,"startTime":"2026-07-25T02:28:18.100Z","endTime":"2026-07-25T02:28:21.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74909387807031,"aZ":-28.274251207094107,"pfxX":1.0441252244239478,"pfxZ":2.29826597928173,"pX":-0.4912668252609638,"pZ":2.3008381515084024,"vX0":-1.8248358904617579,"vY0":-128.88344814876638,"vZ0":-3.9427157808936935,"x":135.73,"y":176.66,"x0":0.08768877556710868,"y0":50.003146189628346,"z0":6.014313019721644,"aX":1.7711808844882833},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.6,"breakHorizontal":-1.6,"spinRate":1358,"spinDirection":206},"zone":4,"typeConfidence":0.91,"plateTime":0.4236726378411366,"extension":7.498686482093088},"index":1,"playId":"13f13bde-aa27-3428-81e8-8b14ca585935","pitchNumber":2,"startTime":"2026-07-25T02:28:36.169Z","endTime":"2026-07-25T02:28:40.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.308856855550665,"aZ":-11.564726854617202,"pfxX":5.261356510698542,"pfxZ":9.798277259856828,"pX":0.032886677424639486,"pZ":4.035089735568956,"vX0":-2.0423593667007216,"vY0":-143.44838986748908,"vZ0":-3.8267864666602804,"x":115.75,"y":129.83,"x0":0.06670957622363613,"y0":50.00328516155359,"z0":6.096794379737257,"aX":11.066193695036189},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.3,"breakHorizontal":-9.2,"spinRate":2436,"spinDirection":171},"zone":12,"typeConfidence":0.92,"plateTime":0.38048610571249775,"extension":6.989228164026158},"index":2,"playId":"b538cc99-3b65-365e-b831-1671f58486e1","pitchNumber":3,"startTime":"2026-07-25T02:28:57.862Z","endTime":"2026-07-25T02:29:01.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672960,"link":"/api/v1/people/672960","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":672960,"link":"/api/v1/people/672960"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.0,"awayTeamWinProbability":9.0,"homeTeamWinProbabilityAdded":6.6000000000000085,"leverageIndex":3.07,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-07-25T02:29:01.311Z","atBatIndex":79},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to center fielder Ceddanne Rafaela.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-25T02:29:09.653Z","endTime":"2026-07-25T02:30:20.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.7,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.311324285052386,"aZ":-8.051921936735685,"pfxX":1.9906341117179789,"pfxZ":11.596217124624843,"pX":-1.2923781727490276,"pZ":1.4027673873167876,"vX0":-4.595676016574307,"vY0":-142.51809980345948,"vZ0":-11.513478043573686,"x":166.26,"y":200.91,"x0":0.07437212513801318,"y0":50.003245990929834,"z0":5.97994427567052,"aX":4.141345202498474},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.2,"breakHorizontal":-2.8,"spinRate":2384,"spinDirection":166},"zone":13,"typeConfidence":0.9,"plateTime":0.3826878728908736,"extension":7.22355315779716},"index":0,"playId":"35d341fd-1794-367c-83a6-e4a877407c2a","pitchNumber":1,"startTime":"2026-07-25T02:29:26.973Z","endTime":"2026-07-25T02:29:30.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":83.1,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.331113636291587,"aZ":-27.91979485532058,"pfxX":3.922632870256884,"pfxZ":2.4728213084763855,"pX":0.10214450828091262,"pZ":1.0305708480091669,"vX0":-1.1383849756112259,"vY0":-129.21077683153771,"vZ0":-7.328090517827946,"x":113.11,"y":210.95,"x0":0.03384098277549363,"y0":50.006416115419405,"z0":5.995731358287997,"aX":6.754502433745605},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.4,"breakHorizontal":-7.0,"spinRate":1077,"spinDirection":141},"zone":14,"typeConfidence":0.91,"plateTime":0.42099552124429707,"extension":7.425747688148361},"index":1,"playId":"1a908bc6-5659-395c-85bc-4ba88707944e","pitchNumber":2,"startTime":"2026-07-25T02:29:46.950Z","endTime":"2026-07-25T02:29:50.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":96.5,"endSpeed":89.0,"strikeZoneTop":3.267,"strikeZoneBottom":1.649,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.804932681332556,"aZ":-10.747822208344447,"pfxX":0.7141569782869801,"pfxZ":10.607313552897079,"pX":-0.06799290920183819,"pZ":3.100163322208063,"vX0":-0.6584564509539215,"vY0":-140.51529332333402,"vZ0":-6.393183863900605,"x":119.59,"y":155.08,"x0":0.07543307243411002,"y0":50.00557656577,"z0":6.0878416112361835,"aX":1.4429060086831116},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":-1.2,"spinRate":2417,"spinDirection":169},"zone":2,"typeConfidence":0.91,"plateTime":0.38830813299279043,"extension":7.051784110299432},"hitData":{"launchSpeed":78.2,"launchAngle":32.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.28,"coordY":87.54}},"index":2,"playId":"fd3034ba-2dca-3ab5-a31e-bdd7f1b9edec","pitchNumber":3,"startTime":"2026-07-25T02:30:08.294Z","endTime":"2026-07-25T02:30:20.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":2.33,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-07-25T02:30:20.294Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Kirk strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-25T02:30:24.704Z","endTime":"2026-07-25T02:33:59.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".556"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".237"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".267"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".346"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".658"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.74"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.75"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.11"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.46"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.59"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.95"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.66"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.52"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.21"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.61"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"62.56"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.74"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.08"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.111"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".658"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".476"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".786"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".696"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".765"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".273"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".909"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,7,8,9,10],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":665966,"link":"/api/v1/people/665966"},"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, 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":98.4,"endSpeed":90.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14387147446017,"aZ":-10.110598520225416,"pfxX":6.9552621970168,"pfxZ":10.607736336546635,"pX":-0.7016153547631179,"pZ":1.3421753955280253,"vX0":-4.511991141959259,"vY0":-142.90181026853412,"vZ0":-11.32308965003457,"x":143.74,"y":202.54,"x0":-0.01065605170943099,"y0":50.00574677985331,"z0":5.978632099435484,"aX":14.470729396977987},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.3,"breakHorizontal":-11.8,"spinRate":2518,"spinDirection":171},"zone":13,"typeConfidence":0.89,"plateTime":0.38244543861342484,"extension":7.27175680866134},"index":0,"playId":"f9386c8c-6706-3a7b-9256-a368cf9c2cec","pitchNumber":1,"startTime":"2026-07-25T02:30:42.230Z","endTime":"2026-07-25T02:30:46.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":98.7,"endSpeed":91.3,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.618048826687616,"aZ":-9.137879302595385,"pfxX":1.708278462268658,"pfxZ":10.926248017226516,"pX":-1.3335995189254823,"pZ":1.4942025514931658,"vX0":-4.65038122879575,"vY0":-143.45987772165412,"vZ0":-10.98570089186816,"x":167.83,"y":198.44,"x0":0.07826763425048247,"y0":50.003181179024935,"z0":5.919081971448025,"aX":3.602125243004664},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.0,"breakHorizontal":-2.3,"spinRate":2541,"spinDirection":166},"zone":13,"typeConfidence":0.9,"plateTime":0.3801277323511383,"extension":7.341087102824032},"index":1,"playId":"da76e3e0-7705-37cc-8503-178b4d964c68","pitchNumber":2,"startTime":"2026-07-25T02:31:01.258Z","endTime":"2026-07-25T02:31:04.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12550083933622,"aZ":-27.69874128767343,"pfxX":-6.070960358745737,"pfxZ":2.781041723670115,"pX":-0.7637762691736389,"pZ":2.110668787239845,"vX0":-0.6130483324715204,"vY0":-125.40992347653867,"vZ0":-4.266715764324516,"x":146.11,"y":181.79,"x0":0.2727705238630745,"y0":50.001489907733784,"z0":6.069105174003071,"aX":-9.759732142740672},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.4,"breakHorizontal":11.2,"spinRate":2262,"spinDirection":272},"zone":4,"typeConfidence":0.9,"plateTime":0.4351898186526477,"extension":7.197906779394177},"index":2,"playId":"d7320a7a-7910-335c-b39e-df45ec981074","pitchNumber":3,"startTime":"2026-07-25T02:31:20.000Z","endTime":"2026-07-25T02:31:23.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.08956411196029,"aZ":-10.614705326079672,"pfxX":1.4120783593550503,"pfxZ":10.698767915932898,"pX":-0.4844529738968806,"pZ":2.7610296562736654,"vX0":-2.6169962249594296,"vY0":-140.41331784927533,"vZ0":-7.135698143564955,"x":135.47,"y":164.23,"x0":0.27233298700833597,"y0":50.00081032117079,"z0":6.011035754434769,"aX":2.845219623417554},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.2,"breakHorizontal":-2.0,"spinRate":2490,"spinDirection":159},"zone":1,"typeConfidence":0.9,"plateTime":0.38874234390295825,"extension":7.1244926260636845},"index":3,"playId":"6936980c-6085-3ac2-84f7-2a09416f82a5","pitchNumber":4,"startTime":"2026-07-25T02:31:39.662Z","endTime":"2026-07-25T02:31:42.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-25T02:32:01.244Z","endTime":"2026-07-25T02:32:22.838Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"},"defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.415662682772904,"aZ":-13.369023442552733,"pfxX":6.266282283880524,"pfxZ":9.177378878428767,"pX":0.7216661727822631,"pZ":3.343611522395691,"vX0":-0.4220453100014915,"vY0":-141.98292148851087,"vZ0":-5.468276923065139,"x":89.49,"y":148.5,"x0":0.05737013457636882,"y0":50.00409870337832,"z0":6.139969149631579,"aX":12.839494239697238},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":-11.3,"spinRate":2360,"spinDirection":159},"zone":12,"typeConfidence":0.9,"plateTime":0.3852561504053944,"extension":7.161535075879316},"index":5,"playId":"641e708c-6d45-378c-929e-cda0f294aab8","pitchNumber":5,"startTime":"2026-07-25T02:32:22.838Z","endTime":"2026-07-25T02:32:29.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Vladimir Guerrero Jr. advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"641e708c-6d45-378c-929e-cda0f294aab8","startTime":"2026-07-25T02:32:43.668Z","endTime":"2026-07-25T02:32:44.115Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"},"defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"postOnSecond":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"homeTeamWinProbability":96.1,"awayTeamWinProbability":3.9000000000000057,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":1.44,"dramaIndex":43.0,"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":7,"playId":"1b15fd8f-a52a-4884-9da8-836dd842342a","startTime":"2026-07-25T02:32:44.115Z","endTime":"2026-07-25T02:32:49.115Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.751667390250287,"aZ":-24.24401934231076,"pfxX":-4.359259941329034,"pfxZ":5.034103504445545,"pX":0.27708956067703827,"pZ":2.4533445707528387,"vX0":1.6012260674543153,"vY0":-123.960503960539,"vZ0":-4.150752857936211,"x":106.44,"y":172.54,"x0":0.19394683355139059,"y0":50.00567331585996,"z0":6.142706291571356,"aX":-6.873898575647719},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.5,"breakHorizontal":7.6,"spinRate":2147,"spinDirection":281},"zone":5,"typeConfidence":0.9,"plateTime":0.43966169578986847,"extension":7.230448841453781},"index":8,"playId":"62f9f5cf-25ee-3c82-b2ca-e278639e0e18","pitchNumber":6,"startTime":"2026-07-25T02:33:03.288Z","endTime":"2026-07-25T02:33:06.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.2,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.461586490321025,"aZ":-11.643100040065402,"pfxX":6.505903358160424,"pfxZ":9.861594135643983,"pX":-0.4138772033474127,"pZ":2.6256558504179677,"vX0":-4.149651721185354,"vY0":-143.22629668919978,"vZ0":-7.407509657463604,"x":132.78,"y":167.89,"x0":0.20698124803036533,"y0":50.002527626711974,"z0":5.970260984712349,"aX":13.543331518013794},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.6,"breakHorizontal":-10.9,"spinRate":2328,"spinDirection":162},"zone":1,"typeConfidence":0.9,"plateTime":0.3821327608285934,"extension":7.1429757302995425},"index":9,"playId":"c93958e5-4d5f-37f4-8f8c-3af904de703a","pitchNumber":7,"startTime":"2026-07-25T02:33:29.432Z","endTime":"2026-07-25T02:33:32.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.01,"strikeZoneBottom":1.519,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.736961883787423,"aZ":-23.79640108943865,"pfxX":-5.462884035313193,"pfxZ":5.266740937940995,"pX":-0.6928075020309917,"pZ":2.6316775098374183,"vX0":-0.6656839024718746,"vY0":-125.17470256385806,"vZ0":-3.5719593128904092,"x":143.41,"y":167.72,"x0":0.2862670878844246,"y0":50.00162421369846,"z0":6.020398718910411,"aX":-8.68764317663174},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.0,"breakHorizontal":10.1,"spinRate":2253,"spinDirection":293},"zone":4,"typeConfidence":0.9,"plateTime":0.43718794763426105,"extension":7.200066999983937},"index":10,"playId":"79b97e83-363d-3177-8238-703cf0fec150","pitchNumber":8,"startTime":"2026-07-25T02:33:56.162Z","endTime":"2026-07-25T02:33:59.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665966,"link":"/api/v1/people/665966"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":678011,"link":"/api/v1/people/678011"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":655316,"link":"/api/v1/people/655316"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":677800,"link":"/api/v1/people/677800"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-07-25T02:33:59.991Z","atBatIndex":81}]