[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Lawrence Butler homers (14) on a line drive to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T00:08:12.894Z","endTime":"2025-07-23T00:09:42.257Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":594798,"link":"/api/v1/people/594798"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-22T20:45:00.956Z","endTime":"2025-07-22T23:38:35.767Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"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":"2025-07-22T23:38:35.767Z","endTime":"2025-07-23T00:07:16.212Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"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":"2025-07-23T00:07:16.212Z","endTime":"2025-07-23T00:08:14.817Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"},"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":97.4,"endSpeed":88.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.06285041143096,"aZ":-10.16906394759294,"pfxX":-4.618070197582243,"pfxZ":10.876846565211707,"pX":-0.8908847191835387,"pZ":2.7041252076485414,"vX0":2.8663758147475784,"vY0":-141.7214875284863,"vZ0":-5.4744909167985565,"x":150.96,"y":165.77,"x0":-1.3183609260500162,"y0":50.00164568293447,"z0":5.317908156835005,"aX":-9.341221693508368},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.7,"breakHorizontal":7.7,"spinRate":2416,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.3873026846222274,"extension":7.1333897642969095},"index":3,"playId":"5489ff51-3d77-3d51-9a95-6c9526499439","pitchNumber":1,"startTime":"2025-07-23T00:08:14.817Z","endTime":"2025-07-23T00:08:17.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":89.9,"endSpeed":82.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.824516834853483,"aZ":-31.30697276187385,"pfxX":-7.8704741647467165,"pfxZ":0.4958946924853782,"pX":-0.5433386063784003,"pZ":1.0081920237227477,"vX0":4.763637885122002,"vY0":-130.79260013098659,"vZ0":-5.064763083251875,"x":137.71,"y":211.56,"x0":-1.3629781093887328,"y0":50.001565918856706,"z0":5.309390966163706,"aX":-13.67502847379101},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.0,"breakHorizontal":13.2,"spinRate":1682,"spinDirection":238},"zone":13,"typeConfidence":0.86,"plateTime":0.41831799764441246,"extension":7.162536959766368},"index":4,"playId":"a880fbde-55e6-36f8-bdf8-38fd48fc537b","pitchNumber":2,"startTime":"2025-07-23T00:08:27.853Z","endTime":"2025-07-23T00:08:30.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":89.2,"endSpeed":81.9,"strikeZoneTop":3.43738410978364,"strikeZoneBottom":1.53085465632677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.69391696545118,"aZ":-30.455366810500344,"pfxX":-8.089487017834774,"pfxZ":1.0096419758351658,"pX":-1.685337604065185,"pZ":1.7991761522259402,"vX0":1.8166646206298567,"vY0":-129.9762635438248,"vZ0":-3.291512936872671,"x":181.24,"y":190.2,"x0":-1.3430438434818546,"y0":50.00569388529906,"z0":5.39905334798459,"aX":-13.818451055179322},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.3,"breakHorizontal":14.3,"spinRate":1902,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.4216880282019737,"extension":7.157837829577067},"index":5,"playId":"25f36dc5-249f-31a8-8ce4-ef3cce0b3c1d","pitchNumber":3,"startTime":"2025-07-23T00:08:43.714Z","endTime":"2025-07-23T00:08:47.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":97.4,"endSpeed":88.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.10474775600466,"aZ":-10.524470531134915,"pfxX":-2.6865368622122205,"pfxZ":10.74138953217003,"pX":0.10949069381212895,"pZ":3.160187652487519,"vX0":4.602801030718611,"vY0":-141.71110722987538,"vZ0":-4.219451615916449,"x":112.83,"y":153.45,"x0":-1.1934624343186404,"y0":50.00266622150551,"z0":5.351498611125018,"aX":-5.415163289940696},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.7,"breakHorizontal":3.8,"spinRate":2443,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.38784950831879295,"extension":6.983418660096602},"index":6,"playId":"d1cc180c-1161-3100-a380-9892176fa747","pitchNumber":4,"startTime":"2025-07-23T00:08:56.736Z","endTime":"2025-07-23T00:08:59.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":89.2,"endSpeed":82.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.971062409289438,"aZ":-32.6146277458834,"pfxX":3.2337630795675123,"pfxZ":-0.2605639825514636,"pX":0.34809667133180433,"pZ":2.106963036419523,"vX0":2.7856111536040293,"vY0":-129.9902511759818,"vZ0":-2.313923857138118,"x":103.73,"y":181.89,"x0":-1.1569801939236433,"y0":50.00044548149271,"z0":5.482071482353968,"aX":5.5385087063403695},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.7,"breakHorizontal":-6.5,"spinRate":2738,"spinDirection":96},"zone":9,"typeConfidence":0.91,"plateTime":0.4211928064698274,"extension":7.058021605821892},"hitData":{"launchSpeed":106.6,"launchAngle":20.0,"totalDistance":368.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":212.42,"coordY":77.39}},"index":7,"playId":"cf17bf02-09bb-3ccd-b82a-b80277687c0a","pitchNumber":5,"startTime":"2025-07-23T00:09:14.717Z","endTime":"2025-07-23T00:09:42.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"contextMetrics":{},"playEndTime":"2025-07-23T00:09:42.257Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Wilson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T00:09:38.615Z","endTime":"2025-07-23T00:11:09.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.14553866482115,"strikeZoneBottom":1.35450751992802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.36481716620191,"aZ":-30.340167474429204,"pfxX":1.5962888829179684,"pfxZ":1.0352526889206537,"pX":0.6573985482606506,"pZ":0.9610099627216617,"vX0":4.581650138795275,"vY0":-131.8965355346702,"vZ0":-5.545037613900547,"x":91.94,"y":212.83,"x0":-1.3051807986415607,"y0":50.00489514766395,"z0":5.310518872649864,"aX":2.829774796036708},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.0,"breakHorizontal":-3.8,"spinRate":2697,"spinDirection":140},"zone":14,"typeConfidence":0.91,"plateTime":0.41425280273556986,"extension":7.128817513445212},"index":0,"playId":"44dd0315-6350-3487-b864-ea6f9d2cd534","pitchNumber":1,"startTime":"2025-07-23T00:10:00.515Z","endTime":"2025-07-23T00:10:03.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.742508451670005,"aZ":-10.550233476942891,"pfxX":-5.430961788942179,"pfxZ":10.59647140533054,"pX":0.7744051017489911,"pZ":2.2921139567071003,"vX0":7.594011074707628,"vY0":-141.9976105045185,"vZ0":-6.402093809460013,"x":87.48,"y":176.89,"x0":-1.2299058436985177,"y0":50.001365176643084,"z0":5.2482489831619805,"aX":-11.08186253366658},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.0,"breakHorizontal":8.3,"spinRate":2538,"spinDirection":217},"zone":6,"typeConfidence":0.91,"plateTime":0.3858343154762154,"extension":6.994710542743545},"index":1,"playId":"0cd234c2-aa36-3a94-8ffb-060f1c30119e","pitchNumber":2,"startTime":"2025-07-23T00:10:12.936Z","endTime":"2025-07-23T00:10:16.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.837710129233926,"aZ":-9.476880124614652,"pfxX":-5.03482411172795,"pfxZ":11.079863698250506,"pX":0.665800593872163,"pZ":1.7184914315683395,"vX0":7.040918630953541,"vY0":-142.05224600821074,"vZ0":-8.094359072566204,"x":91.62,"y":192.38,"x0":-1.1881137999516216,"y0":50.00115836825188,"z0":5.203377342700945,"aX":-10.312810300678498},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.6,"breakHorizontal":7.7,"spinRate":2518,"spinDirection":219},"zone":9,"typeConfidence":0.91,"plateTime":0.3852433170602545,"extension":6.954759316413844},"index":2,"playId":"00026a77-cc12-365f-96b3-9b9e2ceb186f","pitchNumber":3,"startTime":"2025-07-23T00:10:26.952Z","endTime":"2025-07-23T00:10:30.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":90.6,"endSpeed":84.1,"strikeZoneTop":3.11047278195836,"strikeZoneBottom":1.31957836235421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.032056779413864,"aZ":-28.88973103908896,"pfxX":2.931239476315022,"pfxZ":1.8503173346252786,"pX":1.2294031617456898,"pZ":0.5687234577661163,"vX0":5.3802225936131025,"vY0":-131.81958955947601,"vZ0":-6.771033014462747,"x":70.14,"y":223.42,"x0":-1.212778821287488,"y0":50.001436338449615,"z0":5.281925806583464,"aX":5.196271259893988},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.2,"breakHorizontal":-6.4,"spinRate":2725,"spinDirection":132},"zone":14,"typeConfidence":0.91,"plateTime":0.41431247847794994,"extension":7.0943995618628},"index":3,"playId":"c7c9a2fa-cd48-310d-8054-3668300b0976","pitchNumber":4,"startTime":"2025-07-23T00:10:45.346Z","endTime":"2025-07-23T00:10:48.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.65865019935386,"aZ":-11.663297090832444,"pfxX":-4.590078863357781,"pfxZ":10.053561517224374,"pX":1.0183543891011384,"pZ":1.266723346987301,"vX0":7.787622733151298,"vY0":-142.59776456127796,"vZ0":-8.83637129584029,"x":78.18,"y":204.58,"x0":-1.1634949263493661,"y0":50.00498907546852,"z0":5.1598321938064196,"aX":-9.366674309423514},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":6.6,"spinRate":2502,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.3854985686628085,"extension":6.922536833041199},"index":4,"playId":"bb3169d0-1278-39bc-8c24-0a01b1083b3c","pitchNumber":5,"startTime":"2025-07-23T00:11:04.396Z","endTime":"2025-07-23T00:11:09.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":1.999999999999993,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:11:09.651Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Kurtz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T00:11:11.329Z","endTime":"2025-07-23T00:12:51.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.3,"strikeZoneTop":3.69078047166723,"strikeZoneBottom":1.60995329066364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.03989153400696,"aZ":-10.765397804320543,"pfxX":-4.557617474010717,"pfxZ":10.617972316071082,"pX":-0.5984182784183133,"pZ":1.7924214474564621,"vX0":3.6464377966326036,"vY0":-141.92318657782366,"vZ0":-7.8296590678409155,"x":139.81,"y":190.38,"x0":-1.3153504265063256,"y0":50.00167081429858,"z0":5.293155635891204,"aX":-9.187767919604116},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2450,"spinDirection":219},"zone":7,"typeConfidence":0.91,"plateTime":0.3876753889199209,"extension":6.828722428463936},"index":0,"playId":"8a48b7e0-5768-3a90-b85b-6e190f178260","pitchNumber":1,"startTime":"2025-07-23T00:11:36.037Z","endTime":"2025-07-23T00:11:39.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.703179145461,"strikeZoneBottom":1.69035092194143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.591460939354764,"aZ":-27.20151323908407,"pfxX":2.3464907555546115,"pfxZ":2.7366261287461784,"pX":-0.8695982751861576,"pZ":0.9759338523552283,"vX0":0.5618328091273695,"vY0":-133.38456776279168,"vZ0":-6.362673491495981,"x":150.15,"y":212.43,"x0":-1.3874679160172507,"y0":50.000144477471295,"z0":5.332916862075815,"aX":4.2605137851176345},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.0,"breakHorizontal":-4.3,"spinRate":2652,"spinDirection":168},"zone":13,"typeConfidence":0.91,"plateTime":0.40941484217834434,"extension":6.743416282275183},"index":1,"playId":"59f0c017-d6b1-36a4-a022-97a9327cbead","pitchNumber":2,"startTime":"2025-07-23T00:11:50.973Z","endTime":"2025-07-23T00:11:54.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":90.1,"endSpeed":82.8,"strikeZoneTop":3.710002693234,"strikeZoneBottom":1.5420920263197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61975258391771,"aZ":-31.599470212666493,"pfxX":-8.45964072760139,"pfxZ":0.3344072348651666,"pX":0.5233801363001858,"pZ":0.09772292453723379,"vX0":6.507613959535022,"vY0":-130.89655370982373,"vZ0":-7.298897396475911,"x":97.05,"y":236.14,"x0":-0.900591697146841,"y0":50.004008049619785,"z0":5.300287586216259,"aX":-14.624714619135148},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.8,"breakHorizontal":13.8,"spinRate":1669,"spinDirection":234},"zone":14,"typeConfidence":0.88,"plateTime":0.41906194355630033,"extension":7.062292348516731},"index":2,"playId":"58864a0f-1b44-3100-97e7-7edbb863c9cc","pitchNumber":3,"startTime":"2025-07-23T00:12:04.913Z","endTime":"2025-07-23T00:12:07.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.577213568956985,"aZ":-30.48594464263405,"pfxX":-8.416350158523624,"pfxZ":0.976109725428862,"pX":-0.5974714691837776,"pZ":1.4141415344062327,"vX0":4.253405440613079,"vY0":-130.7214174144286,"vZ0":-4.171931267604958,"x":139.77,"y":200.6,"x0":-1.1557260801855602,"y0":50.001361562558365,"z0":5.329747877322611,"aX":-14.506444473910589},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.1,"breakHorizontal":14.3,"spinRate":1636,"spinDirection":238},"zone":13,"typeConfidence":0.9,"plateTime":0.4196426160117599,"extension":7.068599134728613},"index":3,"playId":"37c2d1aa-af4f-3d6c-a85b-3a6dfc0fc4b0","pitchNumber":4,"startTime":"2025-07-23T00:12:24.100Z","endTime":"2025-07-23T00:12:28.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-23T00:12:34.654Z","endTime":"2025-07-23T00:12:48.303Z","isPitch":false,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":88.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.036797778289355,"aZ":-13.351864387980738,"pfxX":-6.707108996264159,"pfxZ":9.207578752295838,"pX":-0.25465604749859655,"pZ":2.454335009384644,"vX0":5.35146556732978,"vY0":-143.0098940253058,"vZ0":-5.534585672307865,"x":126.71,"y":172.51,"x0":-1.2912363339604622,"y0":50.00003720205206,"z0":5.2722149254147554,"aX":-13.707404012299207},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.5,"breakHorizontal":10.9,"spinRate":2512,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.3849445949987831,"extension":6.86005814828209},"index":5,"playId":"f323a88c-e400-334b-823f-0896166a3dd3","pitchNumber":5,"startTime":"2025-07-23T00:12:48.303Z","endTime":"2025-07-23T00:12:51.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.58,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:12:51.503Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brent Rooker grounds out, shortstop Corey Seager to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-23T00:13:01.612Z","endTime":"2025-07-23T00:14:16.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.1,"strikeZoneTop":3.5892304872091,"strikeZoneBottom":1.66611177155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.62936881686124,"aZ":-10.782663003400591,"pfxX":-6.134893064637901,"pfxZ":10.63448153141843,"pX":1.345073596898638,"pZ":2.8021127875113456,"vX0":9.12974584532216,"vY0":-141.9071930959104,"vZ0":-4.904182277528917,"x":154.54,"y":186.86,"x0":-1.1374177873772133,"y0":50.004104581367955,"z0":5.257723170647473,"aX":-12.342639444764464},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":9.0,"spinRate":2589,"spinDirection":222},"zone":12,"typeConfidence":0.92,"plateTime":0.3880319903014495,"extension":6.813571878275475},"index":0,"playId":"3004e278-2511-3ad1-8b28-2dc2d21307f4","pitchNumber":1,"startTime":"2025-07-23T00:13:15.801Z","endTime":"2025-07-23T00:13:19.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.17254480241067,"aZ":-11.120437137116,"pfxX":-5.311960965278298,"pfxZ":10.415962015559067,"pX":0.9853454021968384,"pZ":2.496151124173064,"vX0":7.645000086591581,"vY0":-142.12332054136795,"vZ0":-5.82474018855086,"x":79.44,"y":171.38,"x0":-1.064234304768958,"y0":50.00404432219815,"z0":5.295809586895005,"aX":-10.738958482010197},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.6,"breakHorizontal":7.8,"spinRate":2594,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.38714322779792454,"extension":6.736696170960272},"index":1,"playId":"fe7404ea-3def-3370-a5f6-453b41f8455f","pitchNumber":2,"startTime":"2025-07-23T00:13:34.215Z","endTime":"2025-07-23T00:13:37.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.597969538431983,"aZ":-27.035995296158497,"pfxX":3.689532430671004,"pfxZ":2.830651432578856,"pX":1.185848778147332,"pZ":1.7534097697471156,"vX0":4.926347919348862,"vY0":-133.82829234327025,"vZ0":-4.566217074140707,"x":71.8,"y":191.44,"x0":-1.1575111705009793,"y0":50.00471888282322,"z0":5.4159739712492705,"aX":6.698744931305251},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.3,"breakHorizontal":-7.7,"spinRate":2664,"spinDirection":140},"zone":14,"typeConfidence":0.9,"plateTime":0.4091143675065143,"extension":6.810080096312429},"index":2,"playId":"2b4c55c6-b1bf-374e-848b-2f170ec1590e","pitchNumber":3,"startTime":"2025-07-23T00:13:50.576Z","endTime":"2025-07-23T00:13:53.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":98.8,"endSpeed":89.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.34038055709996,"aZ":-12.022499705774452,"pfxX":-5.376031008670687,"pfxZ":9.776970217748488,"pX":0.34379829195039624,"pZ":3.084912764169988,"vX0":6.152587892510414,"vY0":-143.6069310771309,"vZ0":-4.289044286453172,"x":103.9,"y":155.49,"x0":-1.141492170887428,"y0":50.00434976169204,"z0":5.362413397271777,"aX":-11.082498891063972},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.8,"breakHorizontal":8.3,"spinRate":2614,"spinDirection":221},"zone":3,"typeConfidence":0.92,"plateTime":0.38335209071452514,"extension":7.0602139902723575},"hitData":{"launchSpeed":103.6,"launchAngle":5.0,"totalDistance":112.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.37,"coordY":150.2}},"index":3,"playId":"7ac3af8f-7abf-3f74-904f-d67fb9402d87","pitchNumber":4,"startTime":"2025-07-23T00:14:09.122Z","endTime":"2025-07-23T00:14:16.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":1.000000000000007,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:14:16.580Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Smith walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T00:16:14.719Z","endTime":"2025-07-23T00:17:42.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.12568911911665,"strikeZoneBottom":1.47877550830655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.26846036213561,"aZ":-28.470509120104488,"pfxX":-9.753826087176924,"pfxZ":1.9930650392845344,"pX":-0.6420639731111693,"pZ":2.7949866247301607,"vX0":4.357707126692345,"vY0":-136.26686554777177,"vZ0":-2.158964738271777,"x":141.47,"y":163.32,"x0":-1.0053696165323553,"y0":50.002972755071696,"z0":5.588172082457643,"aX":-18.12473271158864},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.4,"breakHorizontal":16.6,"spinRate":1872,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.403793334722756,"extension":6.612582570300589},"index":0,"playId":"7ff44f94-1ab6-3250-b59b-aebcfb7fbb5c","pitchNumber":1,"startTime":"2025-07-23T00:16:28.253Z","endTime":"2025-07-23T00:16:32.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.12999740679911,"strikeZoneBottom":1.50511210717171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.628668378270454,"aZ":-21.873950444608347,"pfxX":-0.7784357779885843,"pfxZ":5.5537430851151015,"pX":-0.16021076844699053,"pZ":3.918950167667275,"vX0":2.977437401279265,"vY0":-135.79855605583893,"vZ0":-0.6637084732147778,"x":123.11,"y":132.97,"x0":-1.1729959506017362,"y0":50.00493495558731,"z0":5.697615591704849,"aX":-1.444826346859043},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.1,"breakHorizontal":0.7,"spinRate":2086,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.4044034948759858,"extension":6.645803902395302},"index":1,"playId":"78ee65af-53ab-380e-aa90-d2096fdd0e4b","pitchNumber":2,"startTime":"2025-07-23T00:16:43.606Z","endTime":"2025-07-23T00:16:47.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.13000222566347,"strikeZoneBottom":1.50304324505915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.459478157835584,"aZ":-21.18213488465436,"pfxX":-0.7302873520608775,"pfxZ":5.890208408706217,"pX":0.6608614330414366,"pZ":3.32707375266475,"vX0":4.698700650896181,"vY0":-136.1521309871133,"vZ0":-2.3274785403005804,"x":91.81,"y":148.95,"x0":-0.9966674266750967,"y0":50.00649015000909,"z0":5.667896351625788,"aX":-1.3644341990948547},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.3,"breakHorizontal":0.2,"spinRate":2044,"spinDirection":216},"zone":12,"typeConfidence":0.91,"plateTime":0.40315356408465775,"extension":6.635315512436525},"index":2,"playId":"5170f576-e62d-32b5-9d34-c825b5448c54","pitchNumber":3,"startTime":"2025-07-23T00:17:01.396Z","endTime":"2025-07-23T00:17:05.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.1299995187678,"strikeZoneBottom":1.49869594048479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.662353475048636,"aZ":-24.410327076335562,"pfxX":-8.247409328444869,"pfxZ":4.061820752291673,"pX":-1.1211449325185097,"pZ":3.0212703394683356,"vX0":2.71030003008365,"vY0":-137.63744997358708,"vZ0":-2.562104179035427,"x":159.74,"y":157.21,"x0":-1.0494301743759318,"y0":50.00343516379072,"z0":5.624239240503015,"aX":-15.761604187737326},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.0,"breakHorizontal":14.3,"spinRate":1928,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3985463335907262,"extension":6.568847980010141},"index":3,"playId":"fd3e8531-3dde-3745-8728-13aa489ed783","pitchNumber":4,"startTime":"2025-07-23T00:17:19.552Z","endTime":"2025-07-23T00:17:23.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.00637022165376,"strikeZoneBottom":1.38893499920874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.95293078250158,"aZ":-25.938716559077783,"pfxX":-10.033907416292855,"pfxZ":3.3199247036443076,"pX":-0.8074315702469266,"pZ":2.8350020502077236,"vX0":4.080112752156356,"vY0":-136.87672315062707,"vZ0":-2.639490038984068,"x":147.78,"y":162.23,"x0":-1.0219313224959221,"y0":50.00580626813906,"z0":5.606530060303855,"aX":-18.856545219720225},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.6,"breakHorizontal":17.2,"spinRate":1952,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4016669673320097,"extension":6.572644823939957},"index":4,"playId":"51acfc15-cabc-3fe6-bc23-c5dff79ba19d","pitchNumber":5,"startTime":"2025-07-23T00:17:39.115Z","endTime":"2025-07-23T00:17:42.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:17:42.794Z","atBatIndex":4},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Corey Seager grounds into a double play, second baseman Luis Urías to shortstop Jacob Wilson to first baseman Nick Kurtz. Josh Smith out at 2nd. Corey Seager out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T00:17:49.917Z","endTime":"2025-07-23T00:19:22.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.7,"strikeZoneTop":3.50798226274197,"strikeZoneBottom":1.48337098088065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.179592162719054,"aZ":-19.700515923552505,"pfxX":-1.4366927892863794,"pfxZ":6.707794089153069,"pX":0.4238763796795462,"pZ":4.619348206221321,"vX0":4.3451704799937545,"vY0":-136.0745576476783,"vZ0":0.8089631026892732,"x":100.84,"y":114.06,"x0":-1.0128755464130674,"y0":50.003220934736255,"z0":5.691574531827464,"aX":-2.672429887228427},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":1.6,"spinRate":1972,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.4038133751370223,"extension":6.660460549093573},"index":0,"playId":"0807f23e-064a-30d1-a66e-5e7e56aaf52d","pitchNumber":1,"startTime":"2025-07-23T00:18:11.394Z","endTime":"2025-07-23T00:18:14.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.328464780855278,"aZ":-35.95081137779498,"pfxX":-8.275656276070945,"pfxZ":-2.2647198827476407,"pX":0.3060372508666558,"pZ":1.5786379615708128,"vX0":6.367781945895625,"vY0":-129.31279338720972,"vZ0":-2.390245184282893,"x":105.33,"y":196.16,"x0":-1.1296363369848776,"y0":50.000166283513494,"z0":5.3092641494439645,"aX":-13.826093128147363},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.4,"breakHorizontal":13.3,"spinRate":1637,"spinDirection":243},"zone":9,"typeConfidence":0.91,"plateTime":0.42575682869867393,"extension":6.991400268643661},"index":1,"playId":"9b970a24-6945-3a37-aaf6-9391fdd66e13","pitchNumber":2,"startTime":"2025-07-23T00:18:31.898Z","endTime":"2025-07-23T00:18:34.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.3,"endSpeed":85.4,"strikeZoneTop":3.43833390022538,"strikeZoneBottom":1.49672308999847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.09705294146639,"aZ":-27.345575507990894,"pfxX":-9.612421473344163,"pfxZ":2.564018226228681,"pX":-2.095056757420229,"pZ":3.0567749990961004,"vX0":1.0275486570514776,"vY0":-137.2276990301844,"vZ0":-1.7219805240846209,"x":196.86,"y":156.25,"x0":-1.2304507796689175,"y0":50.00232057936566,"z0":5.579487374054482,"aX":-18.089632284469673},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.4,"breakHorizontal":17.0,"spinRate":1820,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4011763380637481,"extension":6.5779378967695195},"index":2,"playId":"ca4c1356-bb97-3206-9b73-2f5b3dc506af","pitchNumber":3,"startTime":"2025-07-23T00:18:52.749Z","endTime":"2025-07-23T00:18:55.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.703444708022786,"aZ":-25.220864045799676,"pfxX":-9.94039474705476,"pfxZ":3.749059163716341,"pX":-0.5466762304488555,"pZ":1.9796559005692798,"vX0":4.701325903146208,"vY0":-136.25517696131203,"vZ0":-4.433774833554841,"x":137.84,"y":185.33,"x0":-1.0158008096113385,"y0":50.00363914899853,"z0":5.399852928403641,"aX":-18.43949254271678},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.9,"breakHorizontal":16.8,"spinRate":1908,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.40407885171301716,"extension":6.70745325114139},"hitData":{"launchSpeed":92.4,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.3,"coordY":151.72}},"index":3,"playId":"209ac3b3-f1b3-3339-bc3a-2431c67dda68","pitchNumber":4,"startTime":"2025-07-23T00:19:14.544Z","endTime":"2025-07-23T00:19:22.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-7.900000000000006,"leverageIndex":1.55,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:19:22.265Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-23T00:19:33.912Z","endTime":"2025-07-23T00:21:13.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.9,"strikeZoneTop":3.35898341501864,"strikeZoneBottom":1.69256263877063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03572152652571,"aZ":-33.69251075577702,"pfxX":5.2399586598675425,"pfxZ":-1.0104784471180661,"pX":1.1433769628817845,"pZ":2.2821222965772336,"vX0":4.085320191937944,"vY0":-122.36329619270035,"vZ0":-0.6780953550608577,"x":73.42,"y":177.16,"x0":-1.2334733181878734,"y0":50.00159833407333,"z0":5.470721057663165,"aX":7.878796830159855},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.7,"breakHorizontal":-10.6,"spinRate":2234,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4490608208898501,"extension":6.833059737158042},"index":0,"playId":"251d5c67-199b-38e4-9d7a-6f3c795f8f2c","pitchNumber":1,"startTime":"2025-07-23T00:19:52.232Z","endTime":"2025-07-23T00:19:55.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.36107714700999,"strikeZoneBottom":1.75688999085477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04837659862863,"aZ":-32.811472354704954,"pfxX":5.496241479840057,"pfxZ":-0.4111996023476703,"pX":-0.2932919405176686,"pZ":3.72280449796645,"vX0":0.8157645900105962,"vY0":-124.42467374280905,"vZ0":2.0766685140028223,"x":128.18,"y":138.26,"x0":-1.3394375225484585,"y0":50.00088977818533,"z0":5.605173495224069,"aX":8.576072982960735},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.0,"breakHorizontal":-10.1,"spinRate":2264,"spinDirection":50},"zone":11,"typeConfidence":0.9,"plateTime":0.4409922055936959,"extension":6.648859076880189},"index":1,"playId":"6a112b8a-f9d3-39b6-a63a-a0298fad2859","pitchNumber":2,"startTime":"2025-07-23T00:20:09.016Z","endTime":"2025-07-23T00:20:12.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.355564307514,"strikeZoneBottom":1.74200005220796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.51417918397903,"aZ":-25.685149284853345,"pfxX":-9.150522699626688,"pfxZ":3.439134979826914,"pX":0.07984748423217146,"pZ":3.339684821550093,"vX0":5.555050620895146,"vY0":-137.07082499679777,"vZ0":-1.6550550866574198,"x":113.96,"y":148.61,"x0":-0.7923946547615698,"y0":50.0060887891239,"z0":5.7186966931580185,"aX":-17.278840216061788},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.0,"breakHorizontal":15.2,"spinRate":1885,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40079830173394804,"extension":6.776594832131725},"index":2,"playId":"aea77d2a-9b13-3207-a11f-4bec9b3ef760","pitchNumber":3,"startTime":"2025-07-23T00:20:27.221Z","endTime":"2025-07-23T00:20:30.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.54703072320492,"aZ":-25.909966536726387,"pfxX":-8.129090826843901,"pfxZ":3.3307258028706244,"pX":0.01663329156094074,"pZ":3.167543488484659,"vX0":4.9927333120474255,"vY0":-136.6838284495046,"vZ0":-1.918987908208801,"x":116.37,"y":153.26,"x0":-0.782238968010487,"y0":50.006070410226,"z0":5.666875706322094,"aX":-15.306556100693616},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.8,"breakHorizontal":13.6,"spinRate":1863,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.40150550376192706,"extension":6.663796346834587},"index":3,"playId":"4e0d7ab5-bf7b-3c57-868d-ac4bf2abda01","pitchNumber":4,"startTime":"2025-07-23T00:20:44.151Z","endTime":"2025-07-23T00:20:47.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.50306504635446,"aZ":-25.90646479055338,"pfxX":-8.021279876823542,"pfxZ":3.3367522356003914,"pX":-0.3526048097849736,"pZ":3.2376458672366693,"vX0":4.1022747851245684,"vY0":-136.53810475902773,"vZ0":-1.9348324224683637,"x":130.44,"y":151.36,"x0":-0.8365368500315821,"y0":50.003443593835414,"z0":5.747375312209951,"aX":-15.067560395835892},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.8,"breakHorizontal":13.6,"spinRate":1799,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.401950733822408,"extension":6.757938144286688},"hitData":{"launchSpeed":92.5,"launchAngle":34.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.37,"coordY":61.9}},"index":4,"playId":"4df2ef42-574f-3c50-a4fd-6af816d965df","pitchNumber":5,"startTime":"2025-07-23T00:21:04.221Z","endTime":"2025-07-23T00:21:13.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-0.9999999999999929,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:21:13.255Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, shortstop Corey Seager to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T00:23:05.165Z","endTime":"2025-07-23T00:23:29.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.240535276000514,"aZ":-13.821168818920226,"pfxX":-5.447531772348702,"pfxZ":9.395506079609273,"pX":0.2882602792532406,"pZ":2.870102205398659,"vX0":6.252464193886714,"vY0":-139.55209870260097,"vZ0":-4.284911576699976,"x":106.01,"y":161.29,"x0":-1.2838486516770335,"y0":50.0023613114211,"z0":5.349584497752668,"aX":-10.640830879631775},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":8.4,"spinRate":2591,"spinDirection":213},"zone":3,"typeConfidence":0.89,"plateTime":0.3939544412601368,"extension":6.9220443713274},"hitData":{"launchSpeed":74.5,"launchAngle":-2.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.94,"coordY":142.61}},"index":0,"playId":"e82c413d-0389-358d-bb63-b88239dc29e2","pitchNumber":1,"startTime":"2025-07-23T00:23:21.799Z","endTime":"2025-07-23T00:23:29.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:23:29.770Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Soderstrom flies out to shortstop Corey Seager.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T00:23:31.782Z","endTime":"2025-07-23T00:24:34.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.7,"endSpeed":72.4,"strikeZoneTop":3.38102346727347,"strikeZoneBottom":1.49213544374668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.173456546570765,"aZ":-37.40794912968784,"pfxX":7.097299727346977,"pfxZ":-3.8905769962482584,"pX":-1.4795871525543887,"pZ":3.2838689577787874,"vX0":-2.0730054745126676,"vY0":-115.90820801392476,"vZ0":2.3798114164362523,"x":173.4,"y":150.12,"x0":-1.4891386505831097,"y0":50.00471246364536,"z0":5.847559577240732,"aX":9.538155886885367},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-6.0,"breakHorizontal":-12.2,"spinRate":2733,"spinDirection":75},"zone":11,"typeConfidence":0.91,"plateTime":0.4748165742631243,"extension":6.358728838310426},"index":0,"playId":"81d26185-fa0e-358d-b575-f0f620dcc030","pitchNumber":1,"startTime":"2025-07-23T00:23:53.490Z","endTime":"2025-07-23T00:23:57.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.742461754457192,"aZ":-31.342562806688214,"pfxX":-6.127376258707746,"pfxZ":0.48209814843328225,"pX":-0.17553003937024544,"pZ":1.9473558555721693,"vX0":4.266659373514015,"vY0":-130.55549754937164,"vZ0":-2.8500698424817186,"x":123.69,"y":186.2,"x0":-1.0389583858003235,"y0":50.00063025211832,"z0":5.423897908444499,"aX":-10.524405442455372},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.5,"breakHorizontal":10.1,"spinRate":1727,"spinDirection":235},"zone":8,"typeConfidence":0.81,"plateTime":0.4203192444222843,"extension":6.985199746488905},"index":1,"playId":"74cb92f3-7103-3384-b488-6bd2a9e292ca","pitchNumber":2,"startTime":"2025-07-23T00:24:07.904Z","endTime":"2025-07-23T00:24:12.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":97.1,"endSpeed":88.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.66007931910263,"aZ":-11.38184172373298,"pfxX":-4.222372542449262,"pfxZ":10.390547982806929,"pX":0.06814502323711955,"pZ":2.8331439987471345,"vX0":5.4539319712680205,"vY0":-141.16423146356036,"vZ0":-5.1062650606830795,"x":114.4,"y":162.29,"x0":-1.3480238785005467,"y0":50.00508564971587,"z0":5.409931881345415,"aX":-8.45145078270774},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.9,"breakHorizontal":6.5,"spinRate":2582,"spinDirection":219},"zone":2,"typeConfidence":0.91,"plateTime":0.3892735040170363,"extension":6.984271754043233},"hitData":{"launchSpeed":91.6,"launchAngle":65.0,"totalDistance":180.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":75.98,"coordY":139.06}},"index":2,"playId":"492e0dbd-f818-3a93-b83f-e6d8a6b49e64","pitchNumber":3,"startTime":"2025-07-23T00:24:24.728Z","endTime":"2025-07-23T00:24:34.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:24:34.636Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Andujar lines out sharply to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-23T00:24:53.600Z","endTime":"2025-07-23T00:25:25.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.8,"endSpeed":84.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.24720953079831,"aZ":-25.446894900511225,"pfxX":2.3005097093549964,"pfxZ":3.6682536110750616,"pX":0.5384191074224315,"pZ":1.975065187690858,"vX0":4.0731430493142895,"vY0":-135.0556985931414,"vZ0":-4.375376550171894,"x":96.48,"y":185.45,"x0":-1.2922278662623923,"y0":50.0062462189994,"z0":5.42061944960291,"aX":4.221088482594088},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.9,"breakHorizontal":-5.0,"spinRate":2628,"spinDirection":177},"zone":9,"typeConfidence":0.88,"plateTime":0.40659809714750095,"extension":7.005139604297842},"index":0,"playId":"8a81e765-0150-3d53-b0a8-404389d5c746","pitchNumber":1,"startTime":"2025-07-23T00:25:05.298Z","endTime":"2025-07-23T00:25:08.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":88.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.83185495058804,"aZ":-12.894977740954802,"pfxX":-5.655996462759759,"pfxZ":9.491215185881693,"pX":0.5426409593742815,"pZ":2.8873694514623685,"vX0":6.974940383117677,"vY0":-142.7701305792208,"vZ0":-4.375286921798134,"x":96.32,"y":160.82,"x0":-1.216052270975254,"y0":50.0000548707024,"z0":5.272870059095585,"aX":-11.485969407536912},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.3,"breakHorizontal":8.5,"spinRate":2511,"spinDirection":220},"zone":3,"typeConfidence":0.91,"plateTime":0.3860503252349634,"extension":6.955195149006473},"hitData":{"launchSpeed":106.6,"launchAngle":14.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":116.36,"coordY":66.37}},"index":1,"playId":"0ecc0caf-dfc5-3e2b-aed6-872ab6eafaf7","pitchNumber":2,"startTime":"2025-07-23T00:25:18.417Z","endTime":"2025-07-23T00:25:25.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:25:25.428Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adolis García grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T00:26:38.775Z","endTime":"2025-07-23T00:28:06.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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.6,"endSpeed":79.3,"strikeZoneTop":3.46999972730659,"strikeZoneBottom":1.67713918956024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.823028458409837,"aZ":-41.39601713887517,"pfxX":2.3416711748276136,"pfxZ":-5.746257461000638,"pX":2.2225467475205063,"pZ":1.4502293823236676,"vX0":6.847332860151249,"vY0":-127.33396192238227,"vZ0":-1.9022171859702526,"x":32.28,"y":199.62,"x0":-0.8313970654220482,"y0":50.004761640916364,"z0":5.554494822504017,"aX":3.755901213716472},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-10.6,"breakHorizontal":-6.1,"spinRate":2091,"spinDirection":23},"zone":14,"typeConfidence":0.91,"plateTime":0.43404728143638227,"extension":7.185465206656932},"index":0,"playId":"a01f4fbd-26ec-3914-879a-a933e9a1f4fb","pitchNumber":1,"startTime":"2025-07-23T00:27:39.328Z","endTime":"2025-07-23T00:27:42.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":78.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.710573157022594,"aZ":-34.511127665968424,"pfxX":0.9642733303155215,"pfxZ":-1.4811345250216164,"pX":0.39090627818037327,"pZ":1.2937482684397974,"vX0":3.5851075551077254,"vY0":-126.48137894497353,"vZ0":-3.1986734258868306,"x":102.1,"y":203.85,"x0":-1.1872131236191135,"y0":50.00573225940216,"z0":5.426028729611628,"aX":1.5173460489063684},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.4,"breakHorizontal":-2.8,"spinRate":2177,"spinDirection":36},"zone":14,"typeConfidence":0.89,"plateTime":0.43791366676685906,"extension":6.7129204512153695},"hitData":{"launchSpeed":72.4,"launchAngle":-14.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.4,"coordY":156.27}},"index":1,"playId":"85d0a8b3-d8e3-3889-ac28-9ec73ad27ac7","pitchNumber":2,"startTime":"2025-07-23T00:27:59.102Z","endTime":"2025-07-23T00:28:06.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:28:06.765Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Evan Carter lines out to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T00:28:10.811Z","endTime":"2025-07-23T00:28:58.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.69802212225127,"strikeZoneBottom":1.71949145925107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.29914243578596,"aZ":-28.916037091630734,"pfxX":-9.891701760299107,"pfxZ":1.7739475270418659,"pX":-0.07310606317561388,"pZ":1.0581960597873583,"vX0":6.323317076372453,"vY0":-135.46203291308652,"vZ0":-5.893372121903541,"x":119.79,"y":210.21,"x0":-1.1688258853591715,"y0":50.000510387209474,"z0":5.318705607310481,"aX":-18.133977497829278},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.0,"breakHorizontal":16.3,"spinRate":1813,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.40643732289500445,"extension":6.9667244218731605},"index":0,"playId":"444f96ee-b771-3242-b206-c47379440679","pitchNumber":1,"startTime":"2025-07-23T00:28:33.297Z","endTime":"2025-07-23T00:28:36.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.52402891569044,"aZ":-27.412702640337727,"pfxX":-10.514318848369681,"pfxZ":2.6148574752294396,"pX":-0.8025664484071433,"pZ":2.16496469525709,"vX0":4.0435215924727945,"vY0":-135.30691912716406,"vZ0":-3.6504935484092984,"x":147.59,"y":180.33,"x0":-0.9660873639381907,"y0":50.00333242744847,"z0":5.4924893814107705,"aX":-19.14143041755797},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.1,"breakHorizontal":17.9,"spinRate":1855,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.4076482974608715,"extension":6.996147254370767},"hitData":{"launchSpeed":78.9,"launchAngle":27.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.46,"coordY":95.11}},"index":1,"playId":"9fab0015-26c1-3a0a-b0d3-13429fc0117b","pitchNumber":2,"startTime":"2025-07-23T00:28:50.296Z","endTime":"2025-07-23T00:28:58.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:28:58.023Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a ground ball to shortstop Jacob Wilson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T00:29:00.851Z","endTime":"2025-07-23T00:30:13.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.5,"strikeZoneTop":3.28748950510636,"strikeZoneBottom":1.4574230933006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.996127614224946,"aZ":-28.182912454745704,"pfxX":-9.526334780389604,"pfxZ":2.1048817725666193,"pX":0.1311802286909507,"pZ":3.476502842852383,"vX0":5.527082047293845,"vY0":-137.86003175738577,"vZ0":-0.8673121193890437,"x":112.0,"y":144.91,"x0":-0.6781767784325663,"y0":50.0027203071833,"z0":5.723991779279611,"aX":-18.057458138231183},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.8,"breakHorizontal":15.8,"spinRate":1832,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3996435493246113,"extension":6.8020622587976005},"index":0,"playId":"f9acc22e-7e75-381c-bf4c-5030dd279a45","pitchNumber":1,"startTime":"2025-07-23T00:29:29.447Z","endTime":"2025-07-23T00:29:32.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.33546780579722,"strikeZoneBottom":1.55929973472531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.94433522857977,"aZ":-30.804570404333965,"pfxX":-8.498768394647527,"pfxZ":0.7317480368842464,"pX":1.1089846731172883,"pZ":2.839650431053768,"vX0":7.755624862014485,"vY0":-136.93458362139535,"vZ0":-1.6403040316530457,"x":74.73,"y":162.11,"x0":-0.6740706115740734,"y0":50.00314259209808,"z0":5.580507915113009,"aX":-15.928183991982815},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.2,"breakHorizontal":13.4,"spinRate":1786,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.40201163888208,"extension":6.701669660637886},"index":1,"playId":"97ea3ba0-9466-35b2-a767-98ff481616f2","pitchNumber":2,"startTime":"2025-07-23T00:29:47.763Z","endTime":"2025-07-23T00:29:51.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":78.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.972135460956306,"aZ":-38.555465779848376,"pfxX":2.9604770444993167,"pfxZ":-4.007627092255741,"pX":0.6645993864652279,"pZ":1.7551064897077173,"vX0":3.115719513596049,"vY0":-126.88883802302087,"vZ0":-1.5067870912026269,"x":91.67,"y":191.39,"x0":-0.9754534714477473,"y0":50.00597052241126,"z0":5.499830988836238,"aX":4.708456866221087},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.3,"breakHorizontal":-6.2,"spinRate":2157,"spinDirection":29},"zone":9,"typeConfidence":0.91,"plateTime":0.43583065077858407,"extension":6.867763903987346},"hitData":{"launchSpeed":86.5,"launchAngle":2.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.02,"coordY":134.0}},"index":2,"playId":"bbee96ff-de27-36e5-b17d-b3624dd97b93","pitchNumber":3,"startTime":"2025-07-23T00:30:05.707Z","endTime":"2025-07-23T00:30:13.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.3,"awayTeamWinProbability":58.7,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.46,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:30:13.668Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rowdy Tellez singles on a ground ball to second baseman Luis Urías. Wyatt Langford to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T00:30:35.174Z","endTime":"2025-07-23T00:31:29.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.58115723083649,"strikeZoneBottom":1.68818486158553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.378684658369384,"aZ":-22.381469305850718,"pfxX":-1.5906781886338308,"pfxZ":5.39720943697688,"pX":1.140691568639427,"pZ":4.038262720008419,"vX0":6.119485215177108,"vY0":-134.21675330795503,"vZ0":-0.22766290112295395,"x":73.52,"y":129.75,"x0":-0.967217374129818,"y0":50.006494823148365,"z0":5.72474667049354,"aX":-2.8888519726199786},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.0,"breakHorizontal":1.4,"spinRate":2032,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.4088640405707822,"extension":6.823437597683734},"index":0,"playId":"67f2ee75-04ad-3afc-8a96-ad02e7894660","pitchNumber":1,"startTime":"2025-07-23T00:30:58.740Z","endTime":"2025-07-23T00:31:02.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81633723659506,"aZ":-24.814070719958558,"pfxX":-9.86970857336408,"pfxZ":4.057949266966299,"pX":-0.44468401135136587,"pZ":2.8475390307265553,"vX0":4.709709590280983,"vY0":-134.9859076919627,"vZ0":-2.4322855101107583,"x":133.95,"y":161.9,"x0":-0.9451482931531376,"y0":50.00672320975452,"z0":5.537402032437074,"aX":-17.92313935609555},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.0,"breakHorizontal":16.7,"spinRate":1902,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.408294134400748,"extension":6.850810457601621},"hitData":{"launchSpeed":105.9,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.23,"coordY":140.08}},"index":1,"playId":"cc04a04b-d0f0-312b-9467-ee4f66071667","pitchNumber":2,"startTime":"2025-07-23T00:31:20.793Z","endTime":"2025-07-23T00:31:29.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.99,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:31:29.488Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Jung grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-23T00:31:45.649Z","endTime":"2025-07-23T00:33:04.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.1,"strikeZoneTop":3.80597271248033,"strikeZoneBottom":1.81721892645831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.460630166212965,"aZ":-29.42100158266798,"pfxX":-9.723886808085316,"pfxZ":1.5011966379090502,"pX":-0.4612465645208401,"pZ":2.4381272395079927,"vX0":4.438667995714981,"vY0":-135.87341805802464,"vZ0":-3.11120196337372,"x":134.58,"y":172.95,"x0":-0.8714491456935919,"y0":50.00164654189244,"z0":5.687989295146219,"aX":-17.807018165270136},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.2,"breakHorizontal":16.3,"spinRate":1795,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.40633333037611186,"extension":6.789388389122301},"index":0,"playId":"5b0a5eeb-32d3-3067-9675-dadc09a84176","pitchNumber":1,"startTime":"2025-07-23T00:32:12.738Z","endTime":"2025-07-23T00:32:16.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.7,"strikeZoneTop":3.77985946819373,"strikeZoneBottom":1.6909970381024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.28518832975054,"aZ":-30.292107947902913,"pfxX":-11.751756939517218,"pfxZ":1.0213054808629343,"pX":-0.38826639688186565,"pZ":1.7513088544612354,"vX0":5.3404350950195445,"vY0":-136.426351711974,"vZ0":-4.564001047295247,"x":131.8,"y":191.49,"x0":-0.8648332961632295,"y0":50.00561395594121,"z0":5.580582372742046,"aX":-21.73849412960903},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.0,"breakHorizontal":19.8,"spinRate":1929,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.40441634801967297,"extension":6.939999269062215},"index":1,"playId":"85feea83-2483-31a0-93c1-3245c15e9aba","pitchNumber":2,"startTime":"2025-07-23T00:32:33.621Z","endTime":"2025-07-23T00:32:37.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":94.2,"endSpeed":85.0,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.766358958664114,"aZ":-28.608008884939704,"pfxX":-10.671555051067717,"pfxZ":1.9048356300414913,"pX":-0.3515241082669065,"pZ":3.607201712845276,"vX0":4.422301125980186,"vY0":-137.01410363308744,"vZ0":-0.6482310369317336,"x":130.4,"y":141.39,"x0":-0.6147641801835734,"y0":50.001380564639476,"z0":5.82960784364762,"aX":-19.96499661952693},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.5,"breakHorizontal":18.1,"spinRate":1960,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4022205605524469,"extension":6.735293183376784},"hitData":{"launchSpeed":77.7,"launchAngle":-22.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.84,"coordY":153.74}},"index":2,"playId":"eb910b02-ae46-348c-afb1-6ce5248c1248","pitchNumber":3,"startTime":"2025-07-23T00:32:57.112Z","endTime":"2025-07-23T00:33:04.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-4.899999999999999,"leverageIndex":1.94,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:33:04.532Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colby Thomas grounds out, third baseman Josh Jung to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T00:35:14.678Z","endTime":"2025-07-23T00:36:01.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.09532082745604,"aZ":-14.965917099380697,"pfxX":-7.471528005245125,"pfxZ":8.843385921005739,"pX":-0.292072845294206,"pZ":2.728861515561996,"vX0":5.736439510686045,"vY0":-139.28698986846857,"vZ0":-4.704625447252155,"x":128.13,"y":165.1,"x0":-1.4175134814493964,"y0":50.00354297168271,"z0":5.444319562174485,"aX":-14.540178638120958},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":12.2,"spinRate":2459,"spinDirection":222},"zone":4,"typeConfidence":0.86,"plateTime":0.39469669235104954,"extension":6.760258675421107},"index":0,"playId":"5f436217-7910-31df-be81-75154563be40","pitchNumber":1,"startTime":"2025-07-23T00:35:18.946Z","endTime":"2025-07-23T00:35:21.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.466398755612634,"aZ":-30.749159338343627,"pfxX":3.140712101764742,"pfxZ":0.839681593384972,"pX":0.8121374490321327,"pZ":2.2100417738503153,"vX0":4.8345145685106425,"vY0":-129.4955650609367,"vZ0":-2.297431878902348,"x":86.04,"y":179.11,"x0":-1.4881930401926808,"y0":50.00288459870773,"z0":5.46504543607405,"aX":5.323696141291389},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.2,"breakHorizontal":-6.7,"spinRate":2727,"spinDirection":125},"zone":6,"typeConfidence":0.9,"plateTime":0.4232533164796384,"extension":7.005482308689448},"index":1,"playId":"b9af84f5-7e48-3dcc-83a2-02db58dacb90","pitchNumber":2,"startTime":"2025-07-23T00:35:36.905Z","endTime":"2025-07-23T00:35:39.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.75830530858096,"aZ":-30.528688113422973,"pfxX":1.6982322306567044,"pfxZ":0.9577293431378946,"pX":0.7100834878533044,"pZ":1.4627869374668776,"vX0":4.7127773702654885,"vY0":-130.42437718076926,"vZ0":-4.1172476127062545,"x":89.93,"y":199.28,"x0":-1.341890974779071,"y0":50.00395776266224,"z0":5.367505234941061,"aX":2.9217424422581617},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.1,"breakHorizontal":-4.1,"spinRate":2743,"spinDirection":116},"zone":9,"typeConfidence":0.9,"plateTime":0.4201529967866846,"extension":7.110998558225748},"hitData":{"launchSpeed":81.1,"launchAngle":3.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.59,"coordY":162.73}},"index":2,"playId":"fed1b40a-0115-3c8c-9c09-81ee3a78e851","pitchNumber":3,"startTime":"2025-07-23T00:35:54.262Z","endTime":"2025-07-23T00:36:01.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:36:01.895Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Urías flies out to right fielder Adolis García.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T00:36:15.520Z","endTime":"2025-07-23T00:37:28.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.0,"endSpeed":84.5,"strikeZoneTop":2.9825992085505,"strikeZoneBottom":1.23042959589119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80372295591454,"aZ":-29.329594682649407,"pfxX":1.747366983084288,"pfxZ":1.567692092724343,"pX":-0.37199662191370947,"pZ":2.034944471031731,"vX0":2.497251198404939,"vY0":-133.97763024398535,"vZ0":-3.3733417350368677,"x":131.18,"y":183.84,"x0":-1.5431192669195235,"y0":50.00663356815863,"z0":5.405405845107594,"aX":3.1786287740648898},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.3,"breakHorizontal":-3.7,"spinRate":2598,"spinDirection":163},"zone":4,"typeConfidence":0.9,"plateTime":0.4087361170527437,"extension":6.700277902473085},"index":0,"playId":"5205d221-02ef-3261-bd5c-bcfee29b5504","pitchNumber":1,"startTime":"2025-07-23T00:36:25.605Z","endTime":"2025-07-23T00:36:28.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"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":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.02787471016526,"strikeZoneBottom":1.31654019062238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.315566098905606,"aZ":-14.02833924020038,"pfxX":-4.789921770313117,"pfxZ":9.018102762725503,"pX":1.771538449257173,"pZ":1.6738317671023983,"vX0":9.719610483890857,"vY0":-141.00059249736677,"vZ0":-7.633430034799307,"x":49.47,"y":193.59,"x0":-1.099192674173169,"y0":50.00199953474466,"z0":5.323030544492177,"aX":-9.637818646646755},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.9,"breakHorizontal":6.7,"spinRate":2549,"spinDirection":214},"zone":14,"typeConfidence":0.88,"plateTime":0.3885847520740806,"extension":6.813451966854732},"index":1,"playId":"42a7dda3-cd5e-3454-a76b-1526fea8249a","pitchNumber":2,"startTime":"2025-07-23T00:36:43.885Z","endTime":"2025-07-23T00:36:47.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"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":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.110871927677323,"aZ":-33.60130709595889,"pfxX":-7.8559042466374205,"pfxZ":-0.8154561158145812,"pX":0.4404747144660364,"pZ":1.4941334794313454,"vX0":6.53013876226747,"vY0":-131.27593295603683,"vZ0":-3.697031849237436,"x":100.21,"y":198.44,"x0":-1.0554251164477402,"y0":50.00423456991549,"z0":5.415159778176592,"aX":-13.748740182054615},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.0,"breakHorizontal":12.8,"spinRate":1663,"spinDirection":235},"zone":9,"typeConfidence":0.83,"plateTime":0.4168193088103562,"extension":7.162298259692193},"index":2,"playId":"c7d7064c-0bb3-336d-9442-f6dc0c1f0844","pitchNumber":3,"startTime":"2025-07-23T00:36:58.155Z","endTime":"2025-07-23T00:37:01.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"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":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.15021674840926,"aZ":-13.528689426735134,"pfxX":-6.2853973195748924,"pfxZ":9.094492422238625,"pX":0.3552302505403985,"pZ":2.2780245727591817,"vX0":6.824081890562418,"vY0":-143.22670633177196,"vZ0":-6.1240231176988695,"x":103.46,"y":177.27,"x0":-1.2567984583424947,"y0":50.00168138860044,"z0":5.311210505679665,"aX":-12.8856715244113},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":9.7,"spinRate":2542,"spinDirection":223},"zone":6,"typeConfidence":0.91,"plateTime":0.3843663880212942,"extension":6.717936019185528},"hitData":{"launchSpeed":77.0,"launchAngle":44.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.5,"coordY":129.34}},"index":3,"playId":"1597c7f0-ab65-3998-b68e-d93105e64e68","pitchNumber":4,"startTime":"2025-07-23T00:37:19.557Z","endTime":"2025-07-23T00:37:28.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"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":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:37:28.157Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-23T00:37:37.321Z","endTime":"2025-07-23T00:39:03.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58026196686985,"aZ":-29.412850884943843,"pfxX":1.1094686070656206,"pfxZ":1.5863039096926927,"pX":-0.12183364571042847,"pZ":1.1468285948883585,"vX0":2.812001393929838,"vY0":-130.86844672674988,"vZ0":-5.36095617395348,"x":121.64,"y":207.82,"x0":-1.3527161896434716,"y0":50.0040539388623,"z0":5.414330759828021,"aX":1.9317842782236083},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.9,"breakHorizontal":-2.6,"spinRate":2728,"spinDirection":126},"zone":13,"typeConfidence":0.9,"plateTime":0.4178881744501606,"extension":6.945851572308053},"index":0,"playId":"0f3801e4-c16d-3587-b086-b87cb5443c94","pitchNumber":1,"startTime":"2025-07-23T00:37:50.220Z","endTime":"2025-07-23T00:37:53.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":98.0,"endSpeed":89.3,"strikeZoneTop":3.56509265155516,"strikeZoneBottom":1.61156405058111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.97698882867341,"aZ":-14.535592851049838,"pfxX":-4.93845845531019,"pfxZ":8.605124855638735,"pX":-0.24071545244867523,"pZ":2.3736409419605455,"vX0":4.681204310027779,"vY0":-142.56221730635863,"vZ0":-5.818598034404524,"x":126.18,"y":174.69,"x0":-1.2655567462157304,"y0":50.00556636139984,"z0":5.365045650079632,"aX":-10.126869819143458},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.5,"breakHorizontal":7.9,"spinRate":2557,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.38476761402449666,"extension":6.882520302323047},"index":1,"playId":"c35ae113-33a6-3404-9d7b-41c58d16baa3","pitchNumber":2,"startTime":"2025-07-23T00:38:05.092Z","endTime":"2025-07-23T00:38:08.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.86357383026682,"aZ":-12.260714040695428,"pfxX":-4.611134178874957,"pfxZ":9.648699177363753,"pX":-0.07871936670241954,"pZ":2.502148160892697,"vX0":5.060751528962266,"vY0":-142.96471054307804,"vZ0":-5.841497200760295,"x":120.0,"y":171.22,"x0":-1.2752312363790466,"y0":50.0025646582793,"z0":5.345815690274937,"aX":-9.517032077091097},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2566,"spinDirection":219},"zone":5,"typeConfidence":0.91,"plateTime":0.3835484235603288,"extension":6.707954161211944},"index":2,"playId":"ae94f8fa-6285-3546-89b9-fe0fe6905cbc","pitchNumber":3,"startTime":"2025-07-23T00:38:20.990Z","endTime":"2025-07-23T00:38:24.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.44900745601861,"strikeZoneBottom":1.49546092310727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.021268287066157,"aZ":-31.65621134529989,"pfxX":-8.234701285554832,"pfxZ":0.2975547190694261,"pX":-0.6939376989374986,"pZ":0.9532173532414845,"vX0":3.782443733063912,"vY0":-132.00974255911387,"vZ0":-5.454391059125536,"x":143.45,"y":213.04,"x0":-1.0781073227793545,"y0":50.006555930025065,"z0":5.386670113014966,"aX":-14.485628805309135},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-0.5,"breakHorizontal":14.0,"spinRate":1731,"spinDirection":236},"zone":13,"typeConfidence":0.89,"plateTime":0.41546913149385833,"extension":6.967690531657859},"index":3,"playId":"c29b0cde-4515-3bf6-9e03-9db87caf079a","pitchNumber":4,"startTime":"2025-07-23T00:38:44.427Z","endTime":"2025-07-23T00:38:47.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":89.7,"endSpeed":82.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.58078361536834,"aZ":-33.185972674884205,"pfxX":-8.51059264453595,"pfxZ":-0.5919945308112089,"pX":-0.19976864730124128,"pZ":1.5243298960785598,"vX0":5.29494777712724,"vY0":-130.5468056049951,"vZ0":-3.4915879833851324,"x":124.61,"y":197.62,"x0":-1.153104718393399,"y0":50.00155383671065,"z0":5.388584100808687,"aX":-14.625576542686117},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.7,"breakHorizontal":14.2,"spinRate":1846,"spinDirection":241},"zone":8,"typeConfidence":0.88,"plateTime":0.4202641246640786,"extension":7.033681696168679},"index":4,"playId":"ab2261de-5490-3bbb-89d0-64c4eadef4e9","pitchNumber":5,"startTime":"2025-07-23T00:39:00.802Z","endTime":"2025-07-23T00:39:03.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:39:03.838Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Higashioka singles on a ground ball to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T00:41:16.105Z","endTime":"2025-07-23T00:41:54.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.37504417991438,"strikeZoneBottom":1.58835933314062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.028982900882188,"aZ":-29.157034043791064,"pfxX":-10.189574109498142,"pfxZ":1.6434691033115119,"pX":0.27972974300853,"pZ":2.304669479447329,"vX0":5.695813033245713,"vY0":-134.81600846036835,"vZ0":-3.5888103950075463,"x":106.34,"y":176.55,"x0":-0.5394804422354175,"y0":50.00232708282437,"z0":5.716967335426307,"aX":-18.706839363504496},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.4,"breakHorizontal":17.2,"spinRate":1813,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.4066903081076587,"extension":6.735058400604376},"index":0,"playId":"b9ce266c-1194-3ef4-b7ea-78f66492b040","pitchNumber":1,"startTime":"2025-07-23T00:41:27.609Z","endTime":"2025-07-23T00:41:30.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.40678267701885,"aZ":-25.551877689869517,"pfxX":-8.581638988366821,"pfxZ":3.47381855658283,"pX":-0.12201068982089987,"pZ":1.8914881314326113,"vX0":4.781233736727637,"vY0":-137.19931946251052,"vZ0":-4.904108518692729,"x":121.65,"y":187.71,"x0":-0.7724909671257931,"y0":50.003478768122996,"z0":5.444015642032398,"aX":-16.35762805892341},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.4,"breakHorizontal":14.5,"spinRate":1832,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.3992487517353389,"extension":6.843720116564573},"hitData":{"launchSpeed":108.8,"launchAngle":0.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.52,"coordY":130.66}},"index":1,"playId":"cefca30f-8bba-33d9-b32a-bb4d8fee5b38","pitchNumber":2,"startTime":"2025-07-23T00:41:44.187Z","endTime":"2025-07-23T00:41:54.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:41:54.238Z","atBatIndex":18},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Josh Smith grounds into a double play, shortstop Jacob Wilson to first baseman Nick Kurtz. Kyle Higashioka out at 2nd. Josh Smith out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T00:42:03.059Z","endTime":"2025-07-23T00:42:29.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":80.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.384773895087875,"aZ":-32.23721449944835,"pfxX":-10.54909140150231,"pfxZ":-0.03674829286010883,"pX":-0.4836452796420257,"pZ":1.4931560164271658,"vX0":4.820788608665163,"vY0":-129.97358597595115,"vZ0":-3.563844247954699,"x":135.44,"y":198.46,"x0":-1.0208781913137994,"y0":50.00391914329719,"z0":5.405649689068555,"aX":-17.541362891818718},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.8,"breakHorizontal":17.5,"spinRate":1606,"spinDirection":239},"zone":7,"typeConfidence":0.56,"plateTime":0.4260515728453478,"extension":6.911892235182836},"hitData":{"launchSpeed":88.0,"launchAngle":-8.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.89,"coordY":148.17}},"index":0,"playId":"82a71a0c-72fd-325f-bd6f-bd94ece1e466","pitchNumber":1,"startTime":"2025-07-23T00:42:21.944Z","endTime":"2025-07-23T00:42:29.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-9.100000000000001,"leverageIndex":1.8,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:42:29.657Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corey Seager doubles (14) on a sharp line drive to right fielder Colby Thomas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T00:42:44.981Z","endTime":"2025-07-23T00:44:26.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.36000235129582,"strikeZoneBottom":1.44337071708014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.581470660842456,"aZ":-25.490535802774584,"pfxX":-0.9287534459346489,"pfxZ":3.577664612997822,"pX":-0.36731160303484117,"pZ":4.19971231071527,"vX0":2.4606443980937884,"vY0":-136.48330130411276,"vZ0":0.7993116318002118,"x":131.0,"y":125.39,"x0":-1.163570059820413,"y0":50.00452757611794,"z0":5.670665493131903,"aX":-1.7363223839320736},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.8,"breakHorizontal":1.1,"spinRate":1940,"spinDirection":219},"zone":11,"typeConfidence":0.79,"plateTime":0.40271050836131916,"extension":6.687278995731753},"index":0,"playId":"42d2ce28-83cc-3064-95bc-d63270004ef3","pitchNumber":1,"startTime":"2025-07-23T00:42:59.205Z","endTime":"2025-07-23T00:43:02.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.36360343030023,"strikeZoneBottom":1.41267173068051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.629533920168278,"aZ":-20.527931183619923,"pfxX":-1.6176588668651881,"pfxZ":6.378022350233313,"pX":1.6569391361478114,"pZ":2.1850309676735997,"vX0":7.377777209020495,"vY0":-134.38055459563503,"vZ0":-4.667559137477996,"x":53.84,"y":179.78,"x0":-0.916048685501583,"y0":50.00061192567182,"z0":5.406351003844162,"aX":-2.953545325563564},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":1.3,"spinRate":2105,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.4078819562748941,"extension":6.766103757412591},"index":1,"playId":"b1285025-c6ab-3b25-896e-88a02ae3bac2","pitchNumber":2,"startTime":"2025-07-23T00:43:18.257Z","endTime":"2025-07-23T00:43:21.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.50497826464337,"strikeZoneBottom":1.51447860979007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.69142280232016,"aZ":-27.883615735084895,"pfxX":-9.147128321795623,"pfxZ":2.3104276277997906,"pX":-0.8127304697412278,"pZ":1.594570957711214,"vX0":4.0953521868622484,"vY0":-136.4182678825391,"vZ0":-4.954334484829197,"x":147.98,"y":195.73,"x0":-1.155905322218844,"y0":50.006403068085675,"z0":5.3878804498280415,"aX":-17.017169578765724},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.2,"breakHorizontal":15.5,"spinRate":1958,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.40354853143840375,"extension":6.713648639545269},"index":2,"playId":"2b82cd7e-2c34-331f-b150-5cc9d86b407a","pitchNumber":3,"startTime":"2025-07-23T00:43:38.090Z","endTime":"2025-07-23T00:43:42.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.44653194972209,"strikeZoneBottom":1.46682020700293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.01326312085115,"aZ":-26.637928907741173,"pfxX":-8.58268741548433,"pfxZ":2.9843400756742975,"pX":-0.45519857154646653,"pZ":1.6565574272782952,"vX0":4.591844488937672,"vY0":-136.31896439082146,"vZ0":-5.156292439168741,"x":134.35,"y":194.05,"x0":-1.0595253426419737,"y0":50.00272843441467,"z0":5.445615980375561,"aX":-15.918958442141486},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.3,"breakHorizontal":14.4,"spinRate":1863,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.40405453622293086,"extension":6.952036349423856},"index":3,"playId":"b747814f-d138-3608-8936-6c693a4ef06e","pitchNumber":4,"startTime":"2025-07-23T00:43:57.512Z","endTime":"2025-07-23T00:44:01.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.594108128870417,"aZ":-21.87752978507863,"pfxX":-1.1262963651060593,"pfxZ":5.63918400893254,"pX":0.4058575847561788,"pZ":2.612077834738105,"vX0":4.478038387087267,"vY0":-134.8102724397663,"vZ0":-3.4282144231456924,"x":101.53,"y":168.25,"x0":-1.1364560217299025,"y0":50.00171804561279,"z0":5.459907497961231,"aX":-2.056790490903333},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.6,"breakHorizontal":1.0,"spinRate":1978,"spinDirection":223},"zone":6,"typeConfidence":0.89,"plateTime":0.40761699114350236,"extension":7.093359843476471},"hitData":{"launchSpeed":109.8,"launchAngle":15.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":172.33,"coordY":95.5}},"index":4,"playId":"80e9d3d6-4771-32c4-a198-4d1da4268742","pitchNumber":5,"startTime":"2025-07-23T00:44:15.033Z","endTime":"2025-07-23T00:44:26.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.699999999999996,"awayTeamWinProbability":58.300000000000004,"homeTeamWinProbabilityAdded":2.6999999999999957,"leverageIndex":0.5,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:44:26.252Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to right fielder Colby Thomas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-23T00:44:51.059Z","endTime":"2025-07-23T00:45:17.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.038184752325805,"aZ":-28.17916570524468,"pfxX":-7.357487930085486,"pfxZ":2.0950842976454505,"pX":0.1792649569273223,"pZ":1.9809362503848458,"vX0":5.007098108667054,"vY0":-137.59228812769615,"vZ0":-4.509380616215659,"x":110.17,"y":185.29,"x0":-0.7131094404977244,"y0":50.0043246745085,"z0":5.56280209307294,"aX":-14.033535170740914},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.0,"breakHorizontal":12.2,"spinRate":1805,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.39888520952140194,"extension":6.863984325825646},"hitData":{"launchSpeed":94.7,"launchAngle":26.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.09,"coordY":91.35}},"index":0,"playId":"7e7c1b04-bab4-3e59-9089-3795c01c8749","pitchNumber":1,"startTime":"2025-07-23T00:45:09.905Z","endTime":"2025-07-23T00:45:17.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-3.999999999999993,"leverageIndex":1.5,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:45:17.443Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, shortstop Corey Seager to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T00:47:12.579Z","endTime":"2025-07-23T00:47:34.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":86.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.220336025883036,"aZ":-14.82555664074299,"pfxX":-4.801140895190707,"pfxZ":8.853974679422022,"pX":0.7468712851863473,"pZ":2.7438838177510156,"vX0":7.113036667286828,"vY0":-140.17801823298095,"vZ0":-4.504441340311062,"x":88.53,"y":164.7,"x0":-1.217928602183491,"y0":50.00394447391846,"z0":5.362561536351174,"aX":-9.409219454388753},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":7.0,"spinRate":2473,"spinDirection":223},"zone":3,"typeConfidence":0.89,"plateTime":0.393051913592533,"extension":6.743533888530076},"hitData":{"launchSpeed":82.0,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.89,"coordY":152.22}},"index":0,"playId":"70b45d25-7726-36f7-a271-da445179b324","pitchNumber":1,"startTime":"2025-07-23T00:47:27.016Z","endTime":"2025-07-23T00:47:34.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:47:34.475Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nick Kurtz walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T00:47:37.488Z","endTime":"2025-07-23T00:49:51.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":88.4,"strikeZoneTop":3.70999968044261,"strikeZoneBottom":1.74715156451042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.405429468135964,"aZ":-13.452827176238479,"pfxX":-6.884807198695901,"pfxZ":9.259133525931498,"pX":0.5895090080465181,"pZ":3.0556763589146554,"vX0":7.512588763383054,"vY0":-141.97171844501804,"vZ0":-3.9925266860728117,"x":94.53,"y":156.28,"x0":-1.2086262702657786,"y0":50.001477155449386,"z0":5.348946228266651,"aX":-13.919225923050096},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.0,"breakHorizontal":10.8,"spinRate":2540,"spinDirection":225},"zone":6,"typeConfidence":0.91,"plateTime":0.38721695383009447,"extension":6.960519457801937},"index":0,"playId":"4bd9c07a-f4b8-3250-bf35-9fdfe0fc8aa4","pitchNumber":1,"startTime":"2025-07-23T00:48:00.680Z","endTime":"2025-07-23T00:48:04.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.7099990964871,"strikeZoneBottom":1.70250928858557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66036520777896,"aZ":-31.154408116612906,"pfxX":-8.482986480059264,"pfxZ":0.6021550839400103,"pX":-1.2812598988141173,"pZ":2.3198149612414087,"vX0":2.631500931149054,"vY0":-129.86255147573058,"vZ0":-1.9118581294638806,"x":165.84,"y":176.14,"x0":-1.2116319711167496,"y0":50.00170956337233,"z0":5.457704294378767,"aX":-14.347154273277955},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.8,"breakHorizontal":14.6,"spinRate":1573,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.42334204388730123,"extension":7.128776403529847},"index":1,"playId":"ae3f0500-36be-336e-86af-f3427241993b","pitchNumber":2,"startTime":"2025-07-23T00:48:15.229Z","endTime":"2025-07-23T00:48:18.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":91.4,"endSpeed":84.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.63014943869583,"aZ":-27.33755269497856,"pfxX":2.0986773634451668,"pfxZ":2.6933987869905396,"pX":0.42799734258039224,"pZ":1.0057530924475544,"vX0":3.7474035769981233,"vY0":-132.97678468221133,"vZ0":-6.129555331425054,"x":100.69,"y":211.62,"x0":-1.2704250375378936,"y0":50.00482187523254,"z0":5.315418691290844,"aX":3.7708237098279342},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.8,"breakHorizontal":-4.6,"spinRate":2769,"spinDirection":162},"zone":14,"typeConfidence":0.9,"plateTime":0.4113760789189995,"extension":6.964340046782439},"index":2,"playId":"59e39069-a835-33e4-886d-da45310fb37c","pitchNumber":3,"startTime":"2025-07-23T00:48:31.356Z","endTime":"2025-07-23T00:48:36.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.396607743894908,"aZ":-33.847110006594946,"pfxX":-8.832655502992242,"pfxZ":-0.9823989837309561,"pX":-0.42958109768450553,"pZ":2.1622030843072,"vX0":4.620854254617003,"vY0":-130.34090167633832,"vZ0":-1.7780535286313657,"x":133.37,"y":180.4,"x0":-1.0926053920527183,"y0":50.006258809158325,"z0":5.447343473793019,"aX":-14.96252540854189},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.9,"breakHorizontal":14.8,"spinRate":1736,"spinDirection":244},"zone":7,"typeConfidence":0.9,"plateTime":0.42276758775963996,"extension":7.0781466797302075},"index":3,"playId":"857e756c-6e1f-32af-bae6-4d9b3d31f291","pitchNumber":4,"startTime":"2025-07-23T00:48:50.049Z","endTime":"2025-07-23T00:48:53.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.0,"strikeZoneTop":3.71000076208596,"strikeZoneBottom":1.59672469522019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.93387322251958,"aZ":-12.875494376320502,"pfxX":-5.235720707820261,"pfxZ":9.587035413551492,"pX":-0.13397328103321535,"pZ":4.662378626561338,"vX0":5.08237155067001,"vY0":-141.81765848489468,"vZ0":0.12216112666227918,"x":122.11,"y":112.9,"x0":-1.2791979293129838,"y0":50.006063061711835,"z0":5.447773668086796,"aX":-10.543603126506342},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":8.3,"spinRate":2526,"spinDirection":216},"zone":11,"typeConfidence":0.92,"plateTime":0.3879433690702725,"extension":6.924377611609019},"index":4,"playId":"abc62d79-6bcf-328a-900a-ba015dec263b","pitchNumber":5,"startTime":"2025-07-23T00:49:12.306Z","endTime":"2025-07-23T00:49:15.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.70999983399626,"strikeZoneBottom":1.56202771767255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.055172928674647,"aZ":-30.078148902842077,"pfxX":2.7247621592579683,"pfxZ":1.2010950966580944,"pX":0.23603305715699888,"pZ":1.219461021196826,"vX0":3.139873323547033,"vY0":-130.93201395154244,"vZ0":-4.902073526499425,"x":108.0,"y":205.85,"x0":-1.3316039100511947,"y0":50.00161348932199,"z0":5.360805596192504,"aX":4.739767847013674},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.3,"breakHorizontal":-5.6,"spinRate":2768,"spinDirection":125},"zone":14,"typeConfidence":0.91,"plateTime":0.4179660727054051,"extension":7.002114725250799},"index":5,"playId":"54975ea9-dae8-39b6-8cd6-e08e8404589d","pitchNumber":6,"startTime":"2025-07-23T00:49:29.448Z","endTime":"2025-07-23T00:49:32.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":98.2,"endSpeed":89.1,"strikeZoneTop":3.70999971398697,"strikeZoneBottom":1.67873384982337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.124304966317965,"aZ":-12.798787300109897,"pfxX":-4.353702177031439,"pfxZ":9.426149444550274,"pX":-1.1094187703143075,"pZ":3.5480508774979924,"vX0":1.9584540354549935,"vY0":-142.96456354260437,"vZ0":-2.8568781013512856,"x":159.29,"y":142.98,"x0":-1.240409895816712,"y0":50.002975653428905,"z0":5.371362205210652,"aX":-8.94864093244236},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.6,"breakHorizontal":7.4,"spinRate":2510,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.3841688714416711,"extension":6.853325299273784},"index":6,"playId":"560c1e3b-bf73-3a80-a405-b4c2ffe4af6e","pitchNumber":7,"startTime":"2025-07-23T00:49:47.108Z","endTime":"2025-07-23T00:49:51.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:49:51.189Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T00:49:53.341Z","endTime":"2025-07-23T00:51:22.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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, 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":88.4,"endSpeed":81.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.752476970920775,"aZ":-32.438999012289514,"pfxX":-8.103640089530005,"pfxZ":-0.1561992717482905,"pX":0.14646644038249287,"pZ":2.2392443753347853,"vX0":5.527260397925994,"vY0":-128.62103691546628,"vZ0":-1.925734462996294,"x":111.42,"y":178.32,"x0":-0.9777853713141386,"y0":50.00492272523982,"z0":5.513934240985839,"aX":-13.575153206813079},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.5,"breakHorizontal":13.4,"spinRate":1669,"spinDirection":237},"zone":8,"typeConfidence":0.85,"plateTime":0.4259040681256474,"extension":7.195201226111269},"index":0,"playId":"06f2fa0e-32dd-348f-a44f-3b9067330502","pitchNumber":1,"startTime":"2025-07-23T00:50:17.214Z","endTime":"2025-07-23T00:50:20.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.467270869365,"strikeZoneBottom":1.64233320698196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.1868747573738,"aZ":-29.48354324916983,"pfxX":0.8028636360975456,"pfxZ":1.5534321954392047,"pX":1.8729605564385563,"pZ":0.5199217611988064,"vX0":7.467224707262999,"vY0":-131.04019885352872,"vZ0":-6.722365980973899,"x":45.61,"y":224.74,"x0":-1.1202773364550875,"y0":50.004703362371885,"z0":5.326756479362374,"aX":1.3941525891683342},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.4,"breakHorizontal":-3.1,"spinRate":2758,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.4182802088610158,"extension":7.195585445768897},"index":1,"playId":"6c506297-7a6a-3047-a359-b0c7dcb6669f","pitchNumber":2,"startTime":"2025-07-23T00:50:37.587Z","endTime":"2025-07-23T00:50:40.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":98.1,"endSpeed":89.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.33966355529937,"aZ":-12.237270491364589,"pfxX":-4.30412670430318,"pfxZ":9.730807218384292,"pX":0.8789724931614018,"pZ":2.989458022094559,"vX0":7.1148126073777505,"vY0":-142.60491319622065,"vZ0":-4.686569251768635,"x":83.5,"y":158.06,"x0":-1.0949381620108516,"y0":50.0055581854821,"z0":5.432965564128871,"aX":-8.821492589926926},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":6.2,"spinRate":2601,"spinDirection":217},"zone":12,"typeConfidence":0.91,"plateTime":0.38482869259971997,"extension":7.0358777463309625},"index":2,"playId":"746431ff-8029-327b-bbb6-82a1887c871f","pitchNumber":3,"startTime":"2025-07-23T00:50:57.390Z","endTime":"2025-07-23T00:51:01.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.701788112765268,"aZ":-28.561188523004365,"pfxX":0.9075190977017726,"pfxZ":2.0238617557529057,"pX":1.0913780486921127,"pZ":2.027703489159228,"vX0":5.734091762604045,"vY0":-132.6369289954073,"vZ0":-3.4381586844560132,"x":75.4,"y":184.03,"x0":-1.2141910933452251,"y0":50.00329541323461,"z0":5.417668327125656,"aX":1.621011368240469},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.1,"breakHorizontal":-2.9,"spinRate":2651,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.4125603390286128,"extension":7.030534422268071},"index":3,"playId":"761eb7fe-2921-3ec5-bd5e-ce3ab7d160f9","pitchNumber":4,"startTime":"2025-07-23T00:51:19.638Z","endTime":"2025-07-23T00:51:22.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.25,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:51:22.638Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-23T00:51:25.719Z","endTime":"2025-07-23T00:53:37.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,4,5],"actionIndex":[1],"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":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.48254911374607,"aZ":-11.243124102196552,"pfxX":-3.951827293286474,"pfxZ":10.328505009790026,"pX":1.1073711946896476,"pZ":3.210553281228432,"vX0":7.805399896161356,"vY0":-141.71229388671256,"vZ0":-4.039257904773337,"x":74.79,"y":152.1,"x0":-1.1737294197807078,"y0":50.0022740612283,"z0":5.3769347690506,"aX":-8.008853684915724},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.0,"breakHorizontal":5.5,"spinRate":2586,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.38703882311183735,"extension":6.859590228088456},"index":0,"playId":"068d75b3-3015-398c-945e-50048ed85890","pitchNumber":1,"startTime":"2025-07-23T00:51:51.555Z","endTime":"2025-07-23T00:51:57.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Nick Kurtz steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"068d75b3-3015-398c-945e-50048ed85890","startTime":"2025-07-23T00:52:02.262Z","endTime":"2025-07-23T00:52:21.234Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701762,"link":"/api/v1/people/701762"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"postOnSecond":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"homeTeamWinProbability":39.300000000000004,"awayTeamWinProbability":60.699999999999996,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.94,"dramaIndex":35.0,"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":97.7,"endSpeed":88.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.91085540489739,"aZ":-10.84744618448252,"pfxX":-5.325722006702637,"pfxZ":10.491464948202152,"pX":0.24407920144983242,"pZ":1.8087396696318727,"vX0":6.061337294795362,"vY0":-141.9906263576912,"vZ0":-7.613282156238211,"x":107.7,"y":189.94,"x0":-1.2310341450735744,"y0":50.0014947275429,"z0":5.2228654530742045,"aX":-10.824338563502625},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2519,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.38643320952552873,"extension":6.674663189631975},"index":2,"playId":"2b3decc2-4338-3c73-931e-1d2cf3cad2bc","pitchNumber":2,"startTime":"2025-07-23T00:52:21.234Z","endTime":"2025-07-23T00:52:24.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-07-23T00:52:44.244Z","endTime":"2025-07-23T00:53:04.815Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.19382709983421,"strikeZoneBottom":1.22954486773614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.0262564860678,"aZ":-29.500007025542345,"pfxX":2.759208856271484,"pfxZ":1.568742810431477,"pX":1.32776438578002,"pZ":0.5956243795104859,"vX0":5.521508937551463,"vY0":-129.59476653892548,"vZ0":-6.4738015696038165,"x":66.39,"y":222.7,"x0":-1.1856031980926298,"y0":50.00565105162001,"z0":5.367355884079952,"aX":4.713112126141079},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.7,"breakHorizontal":-6.2,"spinRate":2726,"spinDirection":123},"zone":14,"typeConfidence":0.91,"plateTime":0.42197107151250357,"extension":7.1597654395098775},"index":4,"playId":"c7a70f69-84e7-315f-9bec-afb53d20f6b2","pitchNumber":3,"startTime":"2025-07-23T00:53:04.815Z","endTime":"2025-07-23T00:53:08.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.13731681622599,"aZ":-31.851062472905934,"pfxX":2.475843398277848,"pfxZ":0.19132035669990266,"pX":1.1070117991777304,"pZ":0.5682511451687817,"vX0":5.001859794748902,"vY0":-131.42398184876356,"vZ0":-6.309249183556013,"x":74.8,"y":223.44,"x0":-1.1493187728257457,"y0":50.00576259581959,"z0":5.392057375584429,"aX":4.2942384152256245},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.0,"breakHorizontal":-5.6,"spinRate":2662,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.4181667022616433,"extension":7.016580697506192},"index":5,"playId":"5d1acd5d-dc87-3c1b-b585-81eae9889c62","pitchNumber":4,"startTime":"2025-07-23T00:53:31.673Z","endTime":"2025-07-23T00:53:37.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"second":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:53:37.296Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Adolis García homers (14) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T00:55:38.120Z","endTime":"2025-07-23T00:57:13.404Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":{"id":669372,"link":"/api/v1/people/669372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.986561123421605,"aZ":-30.810023228254177,"pfxX":-8.798467901930609,"pfxZ":0.7278160442177128,"pX":-1.2296432865258877,"pZ":2.657312851146884,"vX0":2.938492149874037,"vY0":-135.7417733762783,"vZ0":-2.197645547768081,"x":163.87,"y":167.03,"x0":-1.1838656796442795,"y0":50.00057205866893,"z0":5.624633509031416,"aX":-16.39984974876096},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.1,"breakHorizontal":15.2,"spinRate":1884,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4036686256651594,"extension":6.903642953997393},"index":0,"playId":"e1ce89f4-86f7-3218-829b-5e89dcf65706","pitchNumber":1,"startTime":"2025-07-23T00:55:50.321Z","endTime":"2025-07-23T00:55:57.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-07-23T00:56:16.265Z","endTime":"2025-07-23T00:56:28.016Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.4,"strikeZoneTop":3.47846853628445,"strikeZoneBottom":1.67701712599104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.796491944014093,"aZ":-25.574808715532086,"pfxX":-8.359131379826728,"pfxZ":3.589354992202754,"pX":-1.051972584128704,"pZ":4.071767240506724,"vX0":3.181680389734615,"vY0":-135.04704171738007,"vZ0":0.35921820734851184,"x":157.1,"y":128.84,"x0":-1.162873541629776,"y0":50.001402204661225,"z0":5.743303923887275,"aX":-15.360276871125722},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.8,"breakHorizontal":14.4,"spinRate":1713,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4063779585108316,"extension":6.702333522462873},"index":2,"playId":"f1b3be7c-fa10-386c-9cbe-da4eebd63de5","pitchNumber":2,"startTime":"2025-07-23T00:56:28.016Z","endTime":"2025-07-23T00:56:31.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":78.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.49947573468508,"aZ":-34.82665968407924,"pfxX":2.5477779179828004,"pfxZ":-1.6543668523791801,"pX":0.5585969060419546,"pZ":2.2013962193545042,"vX0":2.9525179334929783,"vY0":-126.9274724732335,"vZ0":-1.362194101738114,"x":95.71,"y":179.34,"x0":-0.9589945209196394,"y0":50.00442302326826,"z0":5.566256956418425,"aX":4.0795468763508245},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.1,"breakHorizontal":-5.4,"spinRate":2125,"spinDirection":36},"zone":9,"typeConfidence":0.91,"plateTime":0.43463968137866393,"extension":6.668590379577554},"hitData":{"launchSpeed":108.0,"launchAngle":30.0,"totalDistance":426.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":85.46,"coordY":31.31}},"index":3,"playId":"3371cd8b-ccd8-3831-9474-046249de6992","pitchNumber":3,"startTime":"2025-07-23T00:56:45.864Z","endTime":"2025-07-23T00:57:13.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":13.20000000000001,"leverageIndex":1.18,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:57:13.404Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T00:57:19.550Z","endTime":"2025-07-23T00:58:35.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.573006489865794,"aZ":-20.28681322103663,"pfxX":-3.4705795759018954,"pfxZ":6.429449657656956,"pX":0.5178457747188917,"pZ":2.9865065863773594,"vX0":5.113203268395169,"vY0":-135.59567522903578,"vZ0":-3.095849259916427,"x":97.26,"y":158.14,"x0":-0.9474830645427889,"y0":50.00367054626317,"z0":5.570078708162265,"aX":-6.418219810514787},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":5.2,"spinRate":1997,"spinDirection":222},"zone":3,"typeConfidence":0.79,"plateTime":0.405015219432999,"extension":6.8253039650101055},"index":0,"playId":"e5a5d250-9956-3e88-9912-16d7669c611e","pitchNumber":1,"startTime":"2025-07-23T00:57:40.220Z","endTime":"2025-07-23T00:57:43.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.52589656353865,"strikeZoneBottom":1.54599179285165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.36102379494875,"aZ":-23.0695198018237,"pfxX":-1.948003296510807,"pfxZ":4.943934602051481,"pX":-0.6256382687049111,"pZ":4.737347524278345,"vX0":1.8008625531260756,"vY0":-134.39768165424593,"vZ0":1.6847485980354624,"x":140.85,"y":110.87,"x0":-1.0492039427224202,"y0":50.001277909689556,"z0":5.733727375877985,"aX":-3.58645000400573},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.5,"breakHorizontal":3.1,"spinRate":1912,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.40653402500220226,"extension":6.711863909472916},"index":1,"playId":"adb77cf0-7e9d-30fa-8ffe-73e9bd211eba","pitchNumber":2,"startTime":"2025-07-23T00:58:05.683Z","endTime":"2025-07-23T00:58:09.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39635147187458,"aZ":-34.81030451072078,"pfxX":2.052201575897162,"pfxZ":-1.6590183734475126,"pX":-0.4909129115975633,"pZ":2.7100142345900355,"vX0":1.069280584308246,"vY0":-125.50390308620209,"vZ0":-0.05879528403729628,"x":135.71,"y":165.61,"x0":-1.189681202529392,"y0":50.003418291151135,"z0":5.57883966826172,"aX":3.259830104180911},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.8,"breakHorizontal":-4.0,"spinRate":2100,"spinDirection":64},"zone":4,"typeConfidence":0.9,"plateTime":0.43712957189836743,"extension":7.098483654554395},"hitData":{"launchSpeed":88.1,"launchAngle":46.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.65,"coordY":88.49}},"index":2,"playId":"e2d7cfb6-6bc4-3c46-a3ea-b92794394510","pitchNumber":3,"startTime":"2025-07-23T00:58:25.009Z","endTime":"2025-07-23T00:58:35.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:58:35.431Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T00:58:37.070Z","endTime":"2025-07-23T00:59:40.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":77.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.306198181344225,"aZ":-32.47026530184952,"pfxX":0.05151278882225285,"pfxZ":-0.19046917063869717,"pX":0.43289536184751104,"pZ":1.4031439170159177,"vX0":3.5168079216161323,"vY0":-125.64846278601341,"vZ0":-3.0971216323786286,"x":100.5,"y":200.9,"x0":-1.0063403372451176,"y0":50.0030691482515,"z0":5.358621754218804,"aX":0.07973418030186441},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.0,"breakHorizontal":-1.1,"spinRate":2050,"spinDirection":37},"zone":14,"typeConfidence":0.89,"plateTime":0.44011394053540265,"extension":6.674755683034097},"index":0,"playId":"021edf68-b769-3235-95e3-c54bd652a3bd","pitchNumber":1,"startTime":"2025-07-23T00:59:02.510Z","endTime":"2025-07-23T00:59:05.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":92.3,"endSpeed":83.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.937830038696646,"aZ":-26.4464999250396,"pfxX":-10.105454831877404,"pfxZ":3.1830179429337147,"pX":-1.1510786662245778,"pZ":2.3220977262128613,"vX0":3.397912395258346,"vY0":-134.24335405995754,"vZ0":-3.2388185329327377,"x":160.88,"y":176.08,"x0":-1.1312227882010486,"y0":50.00266625361397,"z0":5.4568795450516125,"aX":-18.179700029276646},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.2,"breakHorizontal":17.4,"spinRate":1914,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4102579947934526,"extension":6.885937593745363},"index":1,"playId":"7719c0c7-1941-3461-87a1-e3f01475359a","pitchNumber":2,"startTime":"2025-07-23T00:59:19.834Z","endTime":"2025-07-23T00:59:22.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.05289032047802,"aZ":-24.926342074396874,"pfxX":-9.57780151637429,"pfxZ":3.9104860232525835,"pX":-1.0256169673248439,"pZ":1.4415474286412822,"vX0":3.655270695306969,"vY0":-136.05340258959995,"vZ0":-5.61597759260781,"x":156.09,"y":199.86,"x0":-1.1511556703787877,"y0":50.00301570128429,"z0":5.286791486020959,"aX":-17.74893308610613},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.0,"breakHorizontal":16.4,"spinRate":1903,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.404368918264149,"extension":6.875030901116133},"index":2,"playId":"426850bf-5d19-3bd5-bec9-4c6c398f9fae","pitchNumber":3,"startTime":"2025-07-23T00:59:37.714Z","endTime":"2025-07-23T00:59:40.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-07-23T00:59:40.714Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rowdy Tellez grounds out, second baseman Luis Urías to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-23T00:59:49.413Z","endTime":"2025-07-23T01:01:15.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.8,"strikeZoneTop":3.5799997586812,"strikeZoneBottom":1.61920047144254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.477204084307587,"aZ":-32.65420142796544,"pfxX":-10.401466342496388,"pfxZ":-0.28757248831323956,"pX":-0.664647350609013,"pZ":0.6430379213637487,"vX0":4.2800669991903995,"vY0":-129.1535458978017,"vZ0":-5.4028564016330085,"x":142.33,"y":221.42,"x0":-1.0052272791461094,"y0":50.003695447029415,"z0":5.316311274925935,"aX":-17.32222425204832},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.7,"breakHorizontal":17.6,"spinRate":1678,"spinDirection":232},"zone":13,"typeConfidence":0.88,"plateTime":0.4264169577319552,"extension":6.858117300596452},"index":0,"playId":"2b9c0233-7d98-391e-aa28-cf4b8f25d486","pitchNumber":1,"startTime":"2025-07-23T01:00:07.674Z","endTime":"2025-07-23T01:00:11.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.58007514494668,"strikeZoneBottom":1.58581539671233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.35410374678754,"aZ":-23.0629860355055,"pfxX":0.3894511100015574,"pfxZ":5.090721400212363,"pX":0.48729141640518325,"pZ":3.3578279921346996,"vX0":3.9235790214453443,"vY0":-132.8781705739345,"vZ0":-1.2445185344554066,"x":98.43,"y":148.12,"x0":-1.0586660565746586,"y0":50.00156907407828,"z0":5.507273771295872,"aX":0.6953027535020285},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.1,"breakHorizontal":-1.6,"spinRate":1991,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.4121460111739772,"extension":6.724771316637745},"index":1,"playId":"ed7a48c6-ce7f-397c-bd54-ecad0ed2af06","pitchNumber":2,"startTime":"2025-07-23T01:00:26.563Z","endTime":"2025-07-23T01:00:29.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.57978179029352,"strikeZoneBottom":1.7181590294751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68303222351077,"aZ":-34.021881471893536,"pfxX":-9.017447093423867,"pfxZ":-1.0860957845709391,"pX":-1.6777465713390238,"pZ":1.3890091230345765,"vX0":2.0411043404845874,"vY0":-129.86416324104,"vZ0":-3.3660206990368846,"x":180.95,"y":201.28,"x0":-1.3053908633730547,"y0":50.00389891947322,"z0":5.30574018489851,"aX":-15.312830839087407},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.5,"breakHorizontal":15.8,"spinRate":1541,"spinDirection":242},"zone":13,"typeConfidence":0.88,"plateTime":0.42272200153223727,"extension":6.941610422604522},"index":2,"playId":"b78ffaef-6c16-3a7e-91fb-7adb9861bcfa","pitchNumber":3,"startTime":"2025-07-23T01:00:46.879Z","endTime":"2025-07-23T01:00:50.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.2,"endSpeed":85.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.5226762074738,"aZ":-30.169221563025527,"pfxX":-8.970929315717225,"pfxZ":1.0704568712495384,"pX":-0.2972667633343654,"pZ":1.7555651427286307,"vX0":5.4147897789665915,"vY0":-135.7001668964636,"vZ0":-4.27129202799927,"x":128.33,"y":191.38,"x0":-1.1486577305478036,"y0":50.002557394197694,"z0":5.441536931057313,"aX":-16.80104408362063},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.2,"breakHorizontal":15.1,"spinRate":1845,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.40298173279097105,"extension":6.778377014307777},"hitData":{"launchSpeed":78.7,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.22,"coordY":156.27}},"index":3,"playId":"301f6672-b947-341c-9316-c41a4f25a7b5","pitchNumber":4,"startTime":"2025-07-23T01:01:07.706Z","endTime":"2025-07-23T01:01:15.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:01:15.311Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Soderstrom doubles (15) on a line drive to right fielder Adolis García.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T01:03:14.534Z","endTime":"2025-07-23T01:04:15.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.38000040726,"strikeZoneBottom":1.499761514475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.118798568472116,"aZ":-12.176916599085931,"pfxX":-5.669172737459029,"pfxZ":10.310868204394541,"pX":0.4868747417081591,"pZ":2.123820056604568,"vX0":7.229681390722754,"vY0":-138.86652653685124,"vZ0":-6.272833586533158,"x":128.69,"y":164.26,"x0":-1.4222948712647028,"y0":50.002079312821955,"z0":5.233374007148275,"aX":-10.994796204875367},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2490,"spinDirection":220},"zone":6,"typeConfidence":0.88,"plateTime":0.39548017649230705,"extension":7.025208503757941},"index":0,"playId":"f3e5df24-de04-3e74-ad66-2ee85f0558fc","pitchNumber":1,"startTime":"2025-07-23T01:03:25.426Z","endTime":"2025-07-23T01:03:30.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42417388667963,"aZ":-35.186873111543576,"pfxX":-8.477317237051814,"pfxZ":-1.8324223659022643,"pX":-0.3151350732466735,"pZ":2.613965278232618,"vX0":4.988497616331534,"vY0":-128.0991383878716,"vZ0":-0.07962749521712964,"x":90.59,"y":141.19,"x0":-1.1944695156476868,"y0":50.000353893591715,"z0":5.41479943661031,"aX":-13.974560913804778},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.1,"breakHorizontal":14.2,"spinRate":1711,"spinDirection":239},"zone":4,"typeConfidence":0.84,"plateTime":0.4288920064866253,"extension":7.256622052212637},"index":1,"playId":"5e3f2622-ad51-311d-9506-2d08d282361b","pitchNumber":2,"startTime":"2025-07-23T01:03:40.566Z","endTime":"2025-07-23T01:03:46.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.88509301180973,"aZ":-10.919923434242362,"pfxX":-4.40819691203607,"pfxZ":10.608213922415839,"pX":0.4872306718750815,"pZ":2.504951435890073,"vX0":6.348993800462209,"vY0":-141.08630195612253,"vZ0":-5.794236529008199,"x":126.07,"y":165.2,"x0":-1.2258501022741666,"y0":50.00615918923593,"z0":5.297832848836528,"aX":-8.8354693088213},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.1,"breakHorizontal":6.6,"spinRate":2547,"spinDirection":222},"zone":6,"typeConfidence":0.91,"plateTime":0.3891003160321844,"extension":6.977115855236602},"hitData":{"launchSpeed":109.2,"launchAngle":19.0,"totalDistance":362.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.9,"coordY":75.81}},"index":2,"playId":"1167cbbf-8299-38df-993f-1221bac03f89","pitchNumber":3,"startTime":"2025-07-23T01:04:03.533Z","endTime":"2025-07-23T01:04:15.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.9,"awayTeamWinProbability":58.1,"homeTeamWinProbabilityAdded":-8.100000000000001,"leverageIndex":1.17,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:04:15.472Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Andujar strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T01:04:30.246Z","endTime":"2025-07-23T01:06:18.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.29906025912535,"strikeZoneBottom":1.4723416469409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.961071664192055,"aZ":-10.289683972348293,"pfxX":-5.134975410832014,"pfxZ":10.975425872538002,"pX":1.5596644722300164,"pZ":1.6794908112607978,"vX0":9.210831538836207,"vY0":-140.56982886239334,"vZ0":-8.02799537273669,"x":65.18,"y":175.09,"x0":-1.0977897008216588,"y0":50.00112385081871,"z0":5.246828623034834,"aX":-10.237990796825894},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":7.3,"spinRate":2466,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.39019611845441116,"extension":6.966808882667819},"index":0,"playId":"ad0e1250-eb17-3c51-be81-8e04b954deb2","pitchNumber":1,"startTime":"2025-07-23T01:04:51.482Z","endTime":"2025-07-23T01:04:56.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.954357174898856,"aZ":-29.98423777476291,"pfxX":2.108759750107188,"pfxZ":1.2605230787713158,"pX":0.2965787608467951,"pZ":1.5265775203883343,"vX0":3.617004949745314,"vY0":-130.8895643838477,"vZ0":-4.2359975647378345,"x":105.7,"y":197.56,"x0":-1.3758185255554811,"y0":50.003240263950715,"z0":5.404428684914622,"aX":3.6687699906417475},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.6,"breakHorizontal":-4.6,"spinRate":2636,"spinDirection":145},"zone":9,"typeConfidence":0.91,"plateTime":0.41803647742425065,"extension":7.061912401824728},"index":1,"playId":"b10ff7e4-4a8f-3940-a726-f952ffece585","pitchNumber":2,"startTime":"2025-07-23T01:05:09.308Z","endTime":"2025-07-23T01:05:14.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58812349454792,"aZ":-30.575199065747334,"pfxX":1.8576312146930762,"pfxZ":0.923414713971181,"pX":1.5798029235207929,"pZ":1.2063716908148068,"vX0":6.172001131233988,"vY0":-130.32394888522444,"vZ0":-4.764557587168762,"x":56.78,"y":206.21,"x0":-1.057363464457298,"y0":50.00141884884069,"z0":5.359339389075572,"aX":3.203174417965714},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.8,"breakHorizontal":-4.7,"spinRate":2655,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.41977992172464074,"extension":7.161653556549668},"index":2,"playId":"3cf1c5b7-c106-3bc7-a7f2-4b989b80c124","pitchNumber":3,"startTime":"2025-07-23T01:05:28.798Z","endTime":"2025-07-23T01:05:33.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":90.3,"endSpeed":83.4,"strikeZoneTop":3.25945095697261,"strikeZoneBottom":1.51769734934716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.899758047720827,"aZ":-29.647111398925308,"pfxX":1.641428831867751,"pfxZ":1.4406214570193825,"pX":1.192928275145965,"pZ":1.4664387316455472,"vX0":5.75300726070227,"vY0":-131.50030172815065,"vZ0":-4.341613732536658,"x":71.53,"y":199.19,"x0":-1.2331950000086327,"y0":50.00449174249171,"z0":5.328697588301748,"aX":2.886278315192834},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.9,"breakHorizontal":-4.2,"spinRate":2591,"spinDirection":145},"zone":14,"typeConfidence":0.9,"plateTime":0.4159130488342635,"extension":7.1603322455016505},"index":3,"playId":"3d1a648b-aec0-3329-860f-3cff35a3edcd","pitchNumber":4,"startTime":"2025-07-23T01:05:50.769Z","endTime":"2025-07-23T01:05:55.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.514321487887905,"aZ":-31.602174960996386,"pfxX":1.718220080603508,"pfxZ":0.33415603307314257,"pX":0.8429146688568161,"pZ":0.9137047170839323,"vX0":4.730492130669939,"vY0":-129.8418656654607,"vZ0":-5.1770277966564695,"x":84.87,"y":214.11,"x0":-1.2239267507249063,"y0":50.004489077161885,"z0":5.330849486575322,"aX":2.940256601229537},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.4,"breakHorizontal":-4.1,"spinRate":2676,"spinDirection":115},"zone":14,"typeConfidence":0.91,"plateTime":0.42142478013674545,"extension":7.045980664832381},"index":4,"playId":"9182fac2-06cd-320b-9542-a7c3baef3df9","pitchNumber":5,"startTime":"2025-07-23T01:06:12.690Z","endTime":"2025-07-23T01:06:18.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.3,"awayTeamWinProbability":52.7,"homeTeamWinProbabilityAdded":5.399999999999999,"leverageIndex":1.6,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:06:18.206Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T01:06:21.874Z","endTime":"2025-07-23T01:07:27.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.563423571086986,"aZ":-31.64352900395016,"pfxX":2.8153203971695273,"pfxZ":0.3124832429093285,"pX":0.11657293442796209,"pZ":2.109545887970566,"vX0":2.485642857623412,"vY0":-129.97910062522675,"vZ0":-2.4280578950304252,"x":112.56,"y":181.82,"x0":-1.2170980353080985,"y0":50.00607278987159,"z0":5.452322158351447,"aX":4.830265464781366},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.2,"breakHorizontal":-5.6,"spinRate":2706,"spinDirection":120},"zone":5,"typeConfidence":0.91,"plateTime":0.42096691549821275,"extension":7.099293651645664},"index":0,"playId":"2aac261e-404b-3faf-8a52-78a0dad1dcdc","pitchNumber":1,"startTime":"2025-07-23T01:06:41.702Z","endTime":"2025-07-23T01:06:46.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.9,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.19927376206574,"aZ":-10.83751559412431,"pfxX":-4.636594775416503,"pfxZ":10.471535165961942,"pX":0.649157785976175,"pZ":2.6995248586201552,"vX0":6.907237350510465,"vY0":-142.20393780127583,"vZ0":-5.22519744330791,"x":92.26,"y":165.89,"x0":-1.2147395658296511,"y0":50.00215837797165,"z0":5.255447460847162,"aX":-9.447326170630681},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.0,"breakHorizontal":7.0,"spinRate":2560,"spinDirection":221},"zone":6,"typeConfidence":0.91,"plateTime":0.3859467644782315,"extension":6.816741135390402},"index":1,"playId":"bba2515f-7a80-34dd-b8e6-a7735c437ecc","pitchNumber":2,"startTime":"2025-07-23T01:07:01.904Z","endTime":"2025-07-23T01:07:06.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.3,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.08060183035135,"aZ":-11.134026018532984,"pfxX":-5.5418479929728885,"pfxZ":10.217435240668568,"pX":0.817667210078794,"pZ":3.2818106090196335,"vX0":7.205624556978376,"vY0":-143.08427765027312,"vZ0":-3.954176815065622,"x":85.83,"y":150.17,"x0":-1.0212543466477078,"y0":50.00583262486306,"z0":5.3872358022361695,"aX":-11.415962426469305},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.8,"breakHorizontal":8.5,"spinRate":2555,"spinDirection":222},"zone":3,"typeConfidence":0.92,"plateTime":0.38378424145022816,"extension":6.979970743258661},"index":2,"playId":"4442844d-34a5-3f09-b5ff-153cf6e1f8a3","pitchNumber":3,"startTime":"2025-07-23T01:07:22.630Z","endTime":"2025-07-23T01:07:27.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":4.800000000000004,"leverageIndex":1.73,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:07:27.638Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Urías strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-23T01:07:38.431Z","endTime":"2025-07-23T01:09:30.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.8,"strikeZoneTop":3.09261885338044,"strikeZoneBottom":1.45700066998688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.972850013074364,"aZ":-29.227003821194554,"pfxX":-8.451709460676097,"pfxZ":1.7000630321787558,"pX":0.9557476883466006,"pZ":0.698931621358956,"vX0":7.740998413157139,"vY0":-130.57897902526992,"vZ0":-6.132651673959284,"x":80.57,"y":219.91,"x0":-0.9462069544647361,"y0":50.00026393196138,"z0":5.271029591704085,"aX":-14.62291657872686},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.9,"breakHorizontal":13.7,"spinRate":1726,"spinDirection":237},"zone":14,"typeConfidence":0.89,"plateTime":0.41913074190085986,"extension":7.338706291139094},"index":0,"playId":"4d44f905-99bd-3763-8015-e5ee85b12bd2","pitchNumber":1,"startTime":"2025-07-23T01:07:50.625Z","endTime":"2025-07-23T01:07:55.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.15326033759646,"strikeZoneBottom":1.35466236860702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59445430089743,"aZ":-26.640643163292566,"pfxX":1.4996622792544203,"pfxZ":3.0798948787817717,"pX":1.8701231469510524,"pZ":0.872097198558259,"vX0":7.2699118807015495,"vY0":-132.66596977472517,"vZ0":-6.616456282725368,"x":45.72,"y":215.23,"x0":-1.0928163341964445,"y0":50.00101022504256,"z0":5.322406066096176,"aX":2.6884215404315226},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.4,"breakHorizontal":-4.2,"spinRate":2655,"spinDirection":150},"zone":14,"typeConfidence":0.9,"plateTime":0.41180691331830577,"extension":7.155558667005835},"index":1,"playId":"f786268d-c2ea-3dcc-bb42-920dea7e9abc","pitchNumber":2,"startTime":"2025-07-23T01:08:11.446Z","endTime":"2025-07-23T01:08:16.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.865766108636485,"aZ":-27.25633163504104,"pfxX":2.100699794489418,"pfxZ":2.7582860544748007,"pX":1.3855992167052602,"pZ":1.433675866419044,"vX0":5.859963588769408,"vY0":-132.06223067972243,"vZ0":-5.138065395331768,"x":64.18,"y":200.07,"x0":-1.127304837165843,"y0":50.00134960995627,"z0":5.388151702490854,"aX":3.7407043073306685},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.2,"breakHorizontal":-5.0,"spinRate":2674,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.41340349108633756,"extension":6.9563335979884},"index":2,"playId":"1dffa97d-7aa1-3bf5-95f8-2f64775c07f2","pitchNumber":3,"startTime":"2025-07-23T01:08:31.938Z","endTime":"2025-07-23T01:08:36.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-07-23T01:08:44.094Z","endTime":"2025-07-23T01:09:00.311Z","isPitch":false,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.58733724411478,"aZ":-11.140806750280413,"pfxX":-5.017428072390045,"pfxZ":10.23675259441842,"pX":1.3507068443690502,"pZ":2.9151871817962856,"vX0":8.528274589102342,"vY0":-143.04685195642892,"vZ0":-4.720439361068262,"x":65.51,"y":160.07,"x0":-1.0290122334705627,"y0":50.0062031494168,"z0":5.296149802873219,"aX":-10.31328292569461},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.6,"breakHorizontal":7.2,"spinRate":2631,"spinDirection":222},"zone":12,"typeConfidence":0.92,"plateTime":0.3841381556733987,"extension":7.041842740949619},"index":4,"playId":"483d0d6a-e754-3cbc-97ed-0e4ce5b771d3","pitchNumber":4,"startTime":"2025-07-23T01:09:00.311Z","endTime":"2025-07-23T01:09:06.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.8022821557832,"aZ":-31.149774083267474,"pfxX":-6.8791634752817945,"pfxZ":0.5911204220028363,"pX":1.2942631404258993,"pZ":0.9876324032837054,"vX0":8.233516514291125,"vY0":-131.45368148351128,"vZ0":-5.0999352327373995,"x":67.67,"y":212.11,"x0":-0.9900520438028627,"y0":50.00594531563196,"z0":5.275387392652647,"aX":-11.998283641027067},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.1,"breakHorizontal":10.6,"spinRate":1805,"spinDirection":243},"zone":14,"typeConfidence":0.82,"plateTime":0.41724906556018393,"extension":7.312932546009023},"index":5,"playId":"8b5c660d-a995-35b9-ae8b-17b14c849da9","pitchNumber":5,"startTime":"2025-07-23T01:09:24.983Z","endTime":"2025-07-23T01:09:30.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"second":{"id":691016,"link":"/api/v1/people/691016"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.599999999999994,"leverageIndex":1.73,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:09:30.504Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T01:11:19.541Z","endTime":"2025-07-23T01:12:44.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.71757966276363,"strikeZoneBottom":1.7647291942906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.929899916918007,"aZ":-33.13838742255025,"pfxX":2.3420676987120554,"pfxZ":-0.6024364319096573,"pX":0.7202014443220168,"pZ":2.2175933285705685,"vX0":3.419519904478315,"vY0":-125.47309535469722,"vZ0":-1.4303318857223846,"x":89.55,"y":178.9,"x0":-0.9658774418700349,"y0":50.00504093628283,"z0":5.500946387820737,"aX":3.726291613837875},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.2,"breakHorizontal":-5.0,"spinRate":2029,"spinDirection":33},"zone":9,"typeConfidence":0.9,"plateTime":0.43691332368121305,"extension":7.06181289146123},"index":0,"playId":"5d6dabc0-e52a-3e32-81a3-43f766c130c7","pitchNumber":1,"startTime":"2025-07-23T01:11:41.593Z","endTime":"2025-07-23T01:11:46.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":86.1,"endSpeed":79.3,"strikeZoneTop":3.77848082593492,"strikeZoneBottom":1.77073498096192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.800963598128526,"aZ":-33.44489414407667,"pfxX":4.31192491077105,"pfxZ":-0.8020552261226825,"pX":1.183163707554061,"pZ":1.647249731815117,"vX0":3.8210193883652037,"vY0":-125.37566716629163,"vZ0":-2.6140440364673494,"x":71.9,"y":194.3,"x0":-0.9217623719313698,"y0":50.00168534455568,"z0":5.438059268487991,"aX":6.8498890998018895},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.8,"breakHorizontal":-8.6,"spinRate":2147,"spinDirection":30},"zone":14,"typeConfidence":0.9,"plateTime":0.43719383646192256,"extension":6.776892701525311},"index":1,"playId":"e6112500-46f6-38d3-8a63-397bd12ba480","pitchNumber":2,"startTime":"2025-07-23T01:11:57.989Z","endTime":"2025-07-23T01:12:01.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.442461215684148,"aZ":-29.114601285885033,"pfxX":-5.584151091631478,"pfxZ":1.6889750131067593,"pX":-1.448740505375078,"pZ":2.524695156355225,"vX0":1.4004434011166338,"vY0":-133.87020422767745,"vZ0":-2.3823065156740384,"x":172.22,"y":170.61,"x0":-1.2538531886836268,"y0":50.002686993746764,"z0":5.514460821532893,"aX":-10.114732722957049},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.8,"breakHorizontal":9.8,"spinRate":1783,"spinDirection":215},"zone":13,"typeConfidence":0.85,"plateTime":0.4094568088177306,"extension":6.882742398307879},"index":2,"playId":"b3df5efc-b8a2-31a4-95b4-d7a17d5074b6","pitchNumber":3,"startTime":"2025-07-23T01:12:15.958Z","endTime":"2025-07-23T01:12:19.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":79.5,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.92326550984995,"aZ":-31.60453925609,"pfxX":-0.22589420051619857,"pfxZ":0.35124141050214863,"pX":0.6889090148323018,"pZ":1.1389513077089692,"vX0":4.161420331941365,"vY0":-127.9998262840312,"vZ0":-4.586180442053482,"x":90.74,"y":208.03,"x0":-0.944238837136436,"y0":50.002828505910216,"z0":5.492566736191625,"aX":-0.36673667942252663},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.4,"breakHorizontal":-0.7,"spinRate":2071,"spinDirection":358},"zone":14,"typeConfidence":0.86,"plateTime":0.4316307778665931,"extension":6.871606306575892},"index":3,"playId":"10a9f659-77ca-31e4-80ac-3f22ea1a9a73","pitchNumber":4,"startTime":"2025-07-23T01:12:41.065Z","endTime":"2025-07-23T01:12:44.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:12:44.065Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Higashioka lines out sharply to right fielder Colby Thomas.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T01:12:48.694Z","endTime":"2025-07-23T01:13:37.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"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(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.3,"endSpeed":79.2,"strikeZoneTop":3.50000026172415,"strikeZoneBottom":1.69379407469966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.615182728888975,"aZ":-34.72090997209088,"pfxX":-0.6502031710126768,"pfxZ":-1.5953890417015635,"pX":0.9434038233506407,"pZ":0.5271383742432817,"vX0":4.8183924448817175,"vY0":-126.83029536876806,"vZ0":-5.158365835251202,"x":81.04,"y":224.55,"x0":-0.9124591682564603,"y0":50.002168400544804,"z0":5.41841310752958,"aX":-1.0392669875827727},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.0,"breakHorizontal":-0.1,"spinRate":2158,"spinDirection":10},"zone":14,"typeConfidence":0.8,"plateTime":0.43509471595631455,"extension":6.836132889172214},"index":0,"playId":"a408ec0b-8164-3ae2-8028-7fea3dd14893","pitchNumber":1,"startTime":"2025-07-23T01:13:12.309Z","endTime":"2025-07-23T01:13:15.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.82496874388456,"aZ":-36.21061207153147,"pfxX":7.526718048981077,"pfxZ":-2.614434147307451,"pX":-0.12086300896366958,"pZ":3.00813402150098,"vX0":0.21776637625591896,"vY0":-123.93704123207704,"vZ0":1.1124256842796985,"x":121.61,"y":157.56,"x0":-1.1867436112003031,"y0":50.005311387396155,"z0":5.598485430023225,"aX":11.60622363087614},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.2,"breakHorizontal":-13.7,"spinRate":2202,"spinDirection":40},"zone":2,"typeConfidence":0.9,"plateTime":0.4434606257342306,"extension":6.693669494077293},"hitData":{"launchSpeed":100.2,"launchAngle":19.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":175.36,"coordY":77.5}},"index":1,"playId":"c798a6b7-40d7-3089-833d-d7a9678fea00","pitchNumber":2,"startTime":"2025-07-23T01:13:31.101Z","endTime":"2025-07-23T01:13:37.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:13:37.953Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-23T01:13:41.874Z","endTime":"2025-07-23T01:15:23.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669372,"fullName":"J.T. Ginn","link":"/api/v1/people/669372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":92.6,"endSpeed":84.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56082299100524,"aZ":-27.955685253961825,"pfxX":-7.953265129413306,"pfxZ":2.3230718801411765,"pX":-0.6270419237108197,"pZ":2.0503942166472897,"vX0":4.1563948282356025,"vY0":-134.73371493377826,"vZ0":-3.832305947896357,"x":140.9,"y":183.42,"x0":-1.166389906027084,"y0":50.00243839046282,"z0":5.49392336657065,"aX":-14.446099710818864},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.5,"breakHorizontal":13.3,"spinRate":1798,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4084040446666122,"extension":6.995360862369066},"index":0,"playId":"199f74f5-c042-37fe-a453-751f0e6a2552","pitchNumber":1,"startTime":"2025-07-23T01:14:10.092Z","endTime":"2025-07-23T01:14:13.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.1300001548305,"strikeZoneBottom":1.53331720201844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.26886478726167,"aZ":-21.35904113494886,"pfxX":-0.736622298095357,"pfxZ":6.017455004842683,"pX":0.928304071347137,"pZ":3.1883868726436604,"vX0":5.359500271643209,"vY0":-133.59078257227966,"vZ0":-2.038863825287353,"x":81.62,"y":152.69,"x0":-1.013001117676959,"y0":50.003662416315244,"z0":5.505759353051421,"aX":-1.32486612310781},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":0.1,"spinRate":2060,"spinDirection":218},"zone":12,"typeConfidence":0.92,"plateTime":0.41086931937785476,"extension":6.803331176005383},"index":1,"playId":"87b82a39-fb9e-3836-b031-bb8aa8cd65cb","pitchNumber":2,"startTime":"2025-07-23T01:14:31.856Z","endTime":"2025-07-23T01:14:35.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.1299985663727,"strikeZoneBottom":1.45360195953899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.352526204853877,"aZ":-22.149060206852724,"pfxX":-2.0173249582028667,"pfxZ":5.442025268528766,"pX":1.9795059729674955,"pZ":2.450240839702554,"vX0":8.518703217706369,"vY0":-135.10055649775902,"vZ0":-3.923524529951714,"x":41.55,"y":172.62,"x0":-0.9570720351283689,"y0":50.00495967626853,"z0":5.48463675759476,"aX":-3.719025635978705},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.1,"breakHorizontal":1.8,"spinRate":2000,"spinDirection":222},"zone":12,"typeConfidence":0.86,"plateTime":0.4059423418051038,"extension":7.182603657291664},"index":2,"playId":"f9a748de-2bbd-32d4-8cc4-a3635ebfebf8","pitchNumber":3,"startTime":"2025-07-23T01:14:53.774Z","endTime":"2025-07-23T01:14:56.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.342140960535122,"aZ":-24.31874109002154,"pfxX":-0.7159270683045156,"pfxZ":4.320221135513291,"pX":0.5098031576796399,"pZ":3.0855768579812417,"vX0":4.48719020916667,"vY0":-134.30340879336512,"vZ0":-1.759085216595317,"x":97.57,"y":155.47,"x0":-1.0929452801637691,"y0":50.0042000290531,"z0":5.486699207913847,"aX":-1.303086517695651},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.7,"breakHorizontal":0.2,"spinRate":2082,"spinDirection":224},"zone":3,"typeConfidence":0.9,"plateTime":0.40856745148139595,"extension":6.7383746986452975},"hitData":{"launchSpeed":61.7,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.51,"coordY":160.63}},"index":3,"playId":"8311fcfa-a412-395c-93e2-1a8462b5959a","pitchNumber":4,"startTime":"2025-07-23T01:15:15.911Z","endTime":"2025-07-23T01:15:23.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":669372,"link":"/api/v1/people/669372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:15:23.565Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Lawrence Butler flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T01:17:16.794Z","endTime":"2025-07-23T01:18:42.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.70389910229228,"strikeZoneBottom":1.6839406403609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.753024562502883,"aZ":-33.0778955815913,"pfxX":-7.420721660297617,"pfxZ":-0.5318685215498129,"pX":0.28074900366660704,"pZ":0.6961432814280967,"vX0":6.192435423773947,"vY0":-129.50002803269226,"vZ0":-5.44549055160149,"x":106.3,"y":219.98,"x0":-1.1760116880275768,"y0":50.00241901937321,"z0":5.35301239952207,"aX":-12.618113061610675},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.9,"breakHorizontal":12.1,"spinRate":1704,"spinDirection":240},"zone":14,"typeConfidence":0.76,"plateTime":0.42276914909411856,"extension":7.118453480385963},"index":0,"playId":"148276f7-7a1c-3c78-8d3d-c85ad52e37e5","pitchNumber":1,"startTime":"2025-07-23T01:17:32.196Z","endTime":"2025-07-23T01:17:37.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":90.7,"endSpeed":84.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65378623576103,"aZ":-25.668498365012233,"pfxX":1.4501190423945467,"pfxZ":3.6406165990751305,"pX":-0.29243294577748075,"pZ":2.2476158266892043,"vX0":2.5983892672684976,"vY0":-132.2059167073189,"vZ0":-3.5003823816273547,"x":128.15,"y":178.09,"x0":-1.4727928806178234,"y0":50.00438254398018,"z0":5.4526828902553985,"aX":2.59098089591106},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.1,"breakHorizontal":-3.1,"spinRate":2614,"spinDirection":161},"zone":4,"typeConfidence":0.9,"plateTime":0.4128057309688775,"extension":6.3841067323912135},"index":1,"playId":"1540cdc9-06d2-35e5-8c41-59b37d52981b","pitchNumber":2,"startTime":"2025-07-23T01:17:50.568Z","endTime":"2025-07-23T01:17:53.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.20025880274329,"aZ":-12.964053026281341,"pfxX":-5.587645214349132,"pfxZ":9.920702752067168,"pX":-0.07491926814150603,"pZ":2.996949288997035,"vX0":5.328873675947459,"vY0":-138.99951915570176,"vZ0":-4.117856108918289,"x":119.86,"y":157.86,"x0":-1.300722276330416,"y0":50.00338574849315,"z0":5.37260493808464,"aX":-10.82015160561302},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":8.9,"spinRate":2512,"spinDirection":219},"zone":2,"typeConfidence":0.89,"plateTime":0.39563718358005096,"extension":6.947772174662429},"index":2,"playId":"d8de581c-63b5-3f0c-9425-0d49ea81e14e","pitchNumber":3,"startTime":"2025-07-23T01:18:10.677Z","endTime":"2025-07-23T01:18:13.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.52255287542317,"aZ":-13.595061403045387,"pfxX":-5.6632901156439726,"pfxZ":9.35363363962517,"pX":-0.12251124441631893,"pZ":3.0096472530642306,"vX0":4.990586852107706,"vY0":-140.8805083492757,"vZ0":-4.039482031915992,"x":121.67,"y":157.52,"x0":-1.1914480300312293,"y0":50.004348525238,"z0":5.356754607594738,"aX":-11.250931464074831},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":9.1,"spinRate":2409,"spinDirection":231},"zone":2,"typeConfidence":0.9,"plateTime":0.3905514064170541,"extension":7.05662999605376},"hitData":{"launchSpeed":84.6,"launchAngle":53.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.95,"coordY":131.47}},"index":3,"playId":"ad47786d-f821-3ab9-9142-d10c80207086","pitchNumber":4,"startTime":"2025-07-23T01:18:32.657Z","endTime":"2025-07-23T01:18:42.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:18:42.255Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jacob Wilson grounds out, second baseman Marcus Semien to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T01:18:42.724Z","endTime":"2025-07-23T01:20:20.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.21383621154505,"strikeZoneBottom":1.47450408312224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.064471481370575,"aZ":-11.970699304771067,"pfxX":-4.8317248075673325,"pfxZ":10.243287165840014,"pX":1.479513173122306,"pZ":2.3185212061775338,"vX0":8.822052676007896,"vY0":-139.6892608766197,"vZ0":-6.0281235035647684,"x":60.6,"y":176.18,"x0":-1.0946696756600522,"y0":50.00009851984779,"z0":5.294494960899768,"aX":-9.52805721760527},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":6.8,"spinRate":2521,"spinDirection":218},"zone":14,"typeConfidence":0.89,"plateTime":0.39241173671230056,"extension":6.799684301113394},"index":0,"playId":"c3166fe6-7c35-3f3f-8abe-dbfcc565d569","pitchNumber":1,"startTime":"2025-07-23T01:19:08.727Z","endTime":"2025-07-23T01:19:12.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":91.6,"endSpeed":85.0,"strikeZoneTop":3.22000040864591,"strikeZoneBottom":1.33958663215457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78099364179079,"aZ":-24.906728036238253,"pfxX":1.8513288792210192,"pfxZ":3.995327192443817,"pX":1.6552074614194596,"pZ":1.7150740520843688,"vX0":6.745203996919684,"vY0":-133.29310550472886,"vZ0":-5.108116662313615,"x":53.91,"y":192.47,"x0":-1.1376859671703248,"y0":50.00168751870498,"z0":5.430159607871239,"aX":3.366229039603924},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.5,"breakHorizontal":-4.7,"spinRate":2644,"spinDirection":161},"zone":14,"typeConfidence":0.89,"plateTime":0.4092407625613612,"extension":6.950936943849889},"index":1,"playId":"1b2e6745-95b5-33d3-afb6-759366967585","pitchNumber":2,"startTime":"2025-07-23T01:19:22.609Z","endTime":"2025-07-23T01:19:25.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":3.22000255047319,"strikeZoneBottom":1.46657109307667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.601791933881152,"aZ":-26.10377386841617,"pfxX":3.0675487146130647,"pfxZ":3.320644826148775,"pX":0.379636488130649,"pZ":1.4747012848008119,"vX0":3.772495195061229,"vY0":-133.55793016897007,"vZ0":-5.2376445020070825,"x":102.53,"y":198.96,"x0":-1.443504749916822,"y0":50.00209802901738,"z0":5.310714521305149,"aX":5.606138309011093},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.2,"breakHorizontal":-6.2,"spinRate":2688,"spinDirection":152},"zone":9,"typeConfidence":0.9,"plateTime":0.40828252530355424,"extension":6.970844540567058},"index":2,"playId":"8d03971a-cc1d-3a70-b6f7-1dbde2f627f7","pitchNumber":3,"startTime":"2025-07-23T01:19:37.883Z","endTime":"2025-07-23T01:19:41.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.7997523160433,"aZ":-11.563993976774592,"pfxX":-5.5767035985286615,"pfxZ":10.369577342811025,"pX":0.9312265374520713,"pZ":2.1352777111006125,"vX0":7.930499011769724,"vY0":-140.11892349930815,"vZ0":-6.540936394153793,"x":81.5,"y":181.13,"x0":-1.2118008743717956,"y0":50.001266089893846,"z0":5.256188865779536,"aX":-11.082997164073928},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2525,"spinDirection":222},"zone":14,"typeConfidence":0.9,"plateTime":0.39097424657576063,"extension":6.719603775756793},"index":3,"playId":"677d8200-bddb-380f-91d5-46fe5918092b","pitchNumber":4,"startTime":"2025-07-23T01:19:52.747Z","endTime":"2025-07-23T01:19:55.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":91.8,"endSpeed":84.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.091144908125678,"aZ":-28.56575896144874,"pfxX":1.193344543794967,"pfxZ":1.9923185792564304,"pX":0.9255852353788957,"pZ":2.8653662329446203,"vX0":5.194865979255987,"vY0":-133.63741208890588,"vZ0":-1.6938850835190316,"x":81.72,"y":161.42,"x0":-1.196546889735229,"y0":50.004176684121596,"z0":5.554116115623438,"aX":2.1646611003077627},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.5,"breakHorizontal":-3.2,"spinRate":2674,"spinDirection":126},"zone":12,"typeConfidence":0.89,"plateTime":0.4094403077087301,"extension":6.919750542732435},"hitData":{"launchSpeed":96.2,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.77,"coordY":146.65}},"index":4,"playId":"cfe493ed-e9d0-38d1-8ad3-4902e9d3f0b9","pitchNumber":5,"startTime":"2025-07-23T01:20:12.905Z","endTime":"2025-07-23T01:20:20.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.900000000000006,"awayTeamWinProbability":44.099999999999994,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:20:20.569Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Kurtz singles on a sharp line drive to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T01:20:30.947Z","endTime":"2025-07-23T01:21:33.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.0,"endSpeed":82.6,"strikeZoneTop":3.71072300179054,"strikeZoneBottom":1.59457668850448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.041998651118153,"aZ":-28.75308462422368,"pfxX":2.6910317212394013,"pfxZ":1.9663884424338125,"pX":-1.0401064176822272,"pZ":2.084677827592507,"vX0":0.4425268422813978,"vY0":-131.11368207412144,"vZ0":-3.070789035812932,"x":156.65,"y":182.49,"x0":-1.5606962276685357,"y0":50.002875102208826,"z0":5.419630055113199,"aX":4.678950602550331},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.1,"breakHorizontal":-4.9,"spinRate":2628,"spinDirection":163},"zone":13,"typeConfidence":0.9,"plateTime":0.41795186965108844,"extension":6.96211113122725},"index":0,"playId":"58193a13-000b-302a-868f-a11641b370f9","pitchNumber":1,"startTime":"2025-07-23T01:20:46.401Z","endTime":"2025-07-23T01:20:50.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":90.5,"endSpeed":83.0,"strikeZoneTop":3.7100004256804,"strikeZoneBottom":1.59956833563238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.952367059943683,"aZ":-30.919869100136307,"pfxX":-7.999295755286383,"pfxZ":0.7162567946225913,"pX":0.8065188203345427,"pZ":0.6933777555638909,"vX0":7.400401525042187,"vY0":-131.54133702538806,"vZ0":-5.946574410511225,"x":86.26,"y":220.06,"x0":-1.0094770799018604,"y0":50.001842635636685,"z0":5.287299737483289,"aX":-13.961433113143329},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.1,"breakHorizontal":12.8,"spinRate":1706,"spinDirection":236},"zone":14,"typeConfidence":0.88,"plateTime":0.41703390745978197,"extension":7.0040013561320835},"index":1,"playId":"8770af52-c009-3f8f-8ae9-90fb9bb5dc41","pitchNumber":2,"startTime":"2025-07-23T01:20:59.449Z","endTime":"2025-07-23T01:21:02.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.5,"strikeZoneTop":3.71,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.417248220992732,"aZ":-29.210625538707628,"pfxX":2.8943757958360785,"pfxZ":1.7100128722386039,"pX":-0.565038891813111,"pZ":2.3732948316272244,"vX0":1.354855523309967,"vY0":-130.7592430143343,"vZ0":-2.1401504918542935,"x":138.54,"y":174.7,"x0":-1.4658106821142676,"y0":50.00206630154705,"z0":5.392656254037802,"aX":5.014691946675649},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.9,"breakHorizontal":-5.5,"spinRate":2609,"spinDirection":133},"zone":4,"typeConfidence":0.9,"plateTime":0.41878841553328794,"extension":7.007665985359708},"hitData":{"launchSpeed":111.8,"launchAngle":16.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":109.05,"coordY":60.9}},"index":2,"playId":"cebef7c1-92e7-3706-88c7-61ede6f5dadd","pitchNumber":3,"startTime":"2025-07-23T01:21:22.770Z","endTime":"2025-07-23T01:21:33.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.67,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:21:33.665Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brent Rooker strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-23T01:21:40.535Z","endTime":"2025-07-23T01:23:26.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.98791328218695,"aZ":-11.994316562551122,"pfxX":-4.271052748364573,"pfxZ":10.24635054653423,"pX":0.7412194597023484,"pZ":2.7255472327263193,"vX0":6.84038842673031,"vY0":-140.23046678273082,"vZ0":-5.1101883268655275,"x":88.75,"y":165.19,"x0":-1.18729878059701,"y0":50.00295771865185,"z0":5.369788932063977,"aX":-8.412376618540847},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":6.1,"spinRate":2582,"spinDirection":218},"zone":6,"typeConfidence":0.9,"plateTime":0.3922544328445934,"extension":6.829487069474314},"index":0,"playId":"7019b53b-81d5-346f-b2d5-5610028c6aaf","pitchNumber":1,"startTime":"2025-07-23T01:21:59.273Z","endTime":"2025-07-23T01:22:02.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":91.4,"endSpeed":84.4,"strikeZoneTop":3.58374993324725,"strikeZoneBottom":1.75896340933069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.71639661137825,"aZ":-26.262454595927085,"pfxX":-0.17498582856116762,"pfxZ":3.292594825398097,"pX":1.479439183485379,"pZ":0.7065301358391383,"vX0":6.6467514538580765,"vY0":-132.9060111533155,"vZ0":-7.145244833010399,"x":60.61,"y":219.7,"x0":-1.027945950000471,"y0":50.00096114774087,"z0":5.329239546519262,"aX":-0.3149453714721812},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.7,"breakHorizontal":-1.1,"spinRate":2563,"spinDirection":180},"zone":14,"typeConfidence":0.89,"plateTime":0.41166765616791823,"extension":7.120684004562122},"index":1,"playId":"7f1c780d-231b-382f-b54c-2a6f32c7304d","pitchNumber":2,"startTime":"2025-07-23T01:22:22.759Z","endTime":"2025-07-23T01:22:25.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.394558680657862,"aZ":-33.339614035590174,"pfxX":-9.114386149934019,"pfxZ":-0.6881554503876064,"pX":0.0489444395134973,"pZ":2.313429958277377,"vX0":5.801833212139782,"vY0":-129.13216100275332,"vZ0":-1.459389969358602,"x":115.13,"y":176.32,"x0":-1.0360565760880611,"y0":50.00098546420543,"z0":5.43670737802268,"aX":-15.482465151679508},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.3,"breakHorizontal":15.4,"spinRate":1859,"spinDirection":238},"zone":5,"typeConfidence":0.86,"plateTime":0.4231937041019078,"extension":7.084024294901869},"index":2,"playId":"ed2d317e-17b6-3f1d-a89f-4e18cf0c8ce9","pitchNumber":3,"startTime":"2025-07-23T01:22:42.452Z","endTime":"2025-07-23T01:22:45.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":96.7,"endSpeed":88.0,"strikeZoneTop":3.5899982653208,"strikeZoneBottom":1.78165921481817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86207868894995,"aZ":-15.583000605273966,"pfxX":-6.001335630445105,"pfxZ":8.288975743263045,"pX":0.06891174754781533,"pZ":4.01152116491601,"vX0":5.3141364080293565,"vY0":-140.78821561797213,"vZ0":-1.289196859192848,"x":114.37,"y":130.47,"x0":-1.0661865313811132,"y0":50.000732030874474,"z0":5.486981745600144,"aX":-12.009918716915818},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":9.7,"spinRate":2438,"spinDirection":224},"zone":12,"typeConfidence":0.89,"plateTime":0.3894819209509146,"extension":6.647055187495068},"index":3,"playId":"1eb1f9f3-4128-3ba9-b46d-b1c755e4d544","pitchNumber":4,"startTime":"2025-07-23T01:23:02.082Z","endTime":"2025-07-23T01:23:06.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1944630567491,"aZ":-13.545192305775059,"pfxX":-5.251365135384384,"pfxZ":9.12799204076034,"pX":0.767309512865512,"pZ":2.9184939437377992,"vX0":6.998092463707722,"vY0":-141.90030783004912,"vZ0":-4.3724464109561225,"x":87.75,"y":159.98,"x0":-1.0475386037656045,"y0":50.00520342836655,"z0":5.341157450630188,"aX":-10.720667170207772},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":8.2,"spinRate":2497,"spinDirection":219},"zone":6,"typeConfidence":0.9,"plateTime":0.38586062787932995,"extension":6.8498439626517404},"index":4,"playId":"2b6eaf51-8b2e-3a2a-9af5-9896ba31ce20","pitchNumber":5,"startTime":"2025-07-23T01:23:21.536Z","endTime":"2025-07-23T01:23:26.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":701762,"link":"/api/v1/people/701762"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_ab"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_ab"},{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":594798,"link":"/api/v1/people/594798"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:23:26.418Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corey Seager flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T01:25:41.405Z","endTime":"2025-07-23T01:25:53.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sean Newcomb replaces J.T. Ginn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T01:24:01.274Z","endTime":"2025-07-23T01:25:43.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656794,"link":"/api/v1/people/656794"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669372,"link":"/api/v1/people/669372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.056171873664066,"aZ":-36.99020633617137,"pfxX":-8.419875890534344,"pfxZ":-3.5013046291717167,"pX":-0.8569912948945925,"pZ":3.4420620115022276,"vX0":-5.282873319729076,"vY0":-117.54930288026635,"vZ0":2.25964444609906,"x":149.67,"y":145.84,"x0":2.5276684120936923,"y0":50.00427700873859,"z0":5.947646028233114,"aX":-11.570563912442925},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.3,"breakHorizontal":16.7,"spinRate":2762,"spinDirection":313},"zone":11,"typeConfidence":2.0,"plateTime":0.4692312209892142,"extension":5.565928433234331},"hitData":{"launchSpeed":92.4,"launchAngle":48.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.73,"coordY":108.52}},"index":1,"playId":"87597b72-1f60-3d75-9520-93e80dbbc44c","pitchNumber":1,"startTime":"2025-07-23T01:25:43.595Z","endTime":"2025-07-23T01:25:53.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.2,"awayTeamWinProbability":45.8,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.3,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:25:53.285Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Umpire reviewed (home run), call on the field was upheld: Marcus Semien homers (13) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T01:26:24.324Z","endTime":"2025-07-23T01:28:01.918Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":656794,"link":"/api/v1/people/656794"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-23T01:26:17.627Z","endTime":"2025-07-23T01:26:26.574Z","isPitch":false,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"},"defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.5,"strikeZoneTop":3.36000249464367,"strikeZoneBottom":1.5859334836293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9279192737702,"aZ":-14.669889343930922,"pfxX":6.654630389658487,"pfxZ":9.493112374138992,"pX":1.2073752507012578,"pZ":2.881726930483276,"vX0":-5.285069770237368,"vY0":-135.73069476283115,"vZ0":-5.484846383750186,"x":70.98,"y":160.97,"x0":2.3264624126712863,"y0":50.005191705682634,"z0":5.970249578889781,"aX":12.274024339938533},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":-10.8,"spinRate":2221,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.405339968053692,"extension":5.509665449161816},"index":1,"playId":"e0aa352a-af44-3e2c-a497-a94c89775769","pitchNumber":1,"startTime":"2025-07-23T01:26:26.574Z","endTime":"2025-07-23T01:26:30.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.3600018002716,"strikeZoneBottom":1.70364469012586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.348795975176316,"aZ":-27.710687692388543,"pfxX":12.433387816570637,"pfxZ":2.56698153812307,"pX":-1.0559050469049878,"pZ":1.2408844925260252,"vX0":-12.43479377032858,"vY0":-131.43198037133496,"vZ0":-5.91441201739603,"x":157.25,"y":205.28,"x0":2.1342108359373135,"y0":50.005294567184436,"z0":5.593801110671626,"aX":21.631767334754606},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.4,"breakHorizontal":-19.6,"spinRate":2400,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4176607457535253,"extension":5.71616426410815},"index":2,"playId":"2e4135a6-481c-3f11-a303-320ae5b38171","pitchNumber":2,"startTime":"2025-07-23T01:26:38.656Z","endTime":"2025-07-23T01:26:41.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.329456980829,"strikeZoneBottom":1.72516792006846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.529000878448166,"aZ":-12.831333519657376,"pfxX":6.90646891640478,"pfxZ":10.532380489809618,"pX":0.8980060988203747,"pZ":1.6578797596251391,"vX0":-5.837102041743617,"vY0":-135.16858756028319,"vZ0":-8.803832854155594,"x":82.77,"y":194.02,"x0":2.1961848770819,"y0":50.00226806273663,"z0":5.874060334397512,"aX":12.68352636344888},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":-11.2,"spinRate":2328,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.40637655207889445,"extension":5.38903074880724},"index":3,"playId":"146b36a3-db5e-3493-bfad-5ae508536daf","pitchNumber":3,"startTime":"2025-07-23T01:26:52.082Z","endTime":"2025-07-23T01:26:55.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":79.8,"endSpeed":72.1,"strikeZoneTop":3.35999892990488,"strikeZoneBottom":1.56671177621521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.37675123939484,"aZ":-44.52286922125485,"pfxX":-6.112020110883432,"pfxZ":-9.275320833390111,"pX":1.0843778949394598,"pZ":3.28780862072429,"vX0":-1.4500823532729175,"vY0":-115.97294787748876,"vZ0":2.818791939136296,"x":75.67,"y":150.01,"x0":2.515053521700926,"y0":50.005274049418176,"z0":6.374763580195521,"aX":-8.133446570914549},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-15.5,"breakHorizontal":11.4,"spinRate":2821,"spinDirection":320},"zone":12,"typeConfidence":2.0,"plateTime":0.47653974010726774,"extension":5.330374222883435},"index":4,"playId":"ad5bad60-0c64-3fb9-9b07-3e6603e9aad8","pitchNumber":4,"startTime":"2025-07-23T01:27:05.675Z","endTime":"2025-07-23T01:27:09.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.54976480064617,"aZ":-13.76136032187744,"pfxX":6.860174305597991,"pfxZ":9.822685987465078,"pX":-0.1281974156062447,"pZ":2.736675427245458,"vX0":-8.425716696950397,"vY0":-136.41036816070934,"vZ0":-6.266160230573113,"x":121.89,"y":164.89,"x0":2.1172990785209285,"y0":50.00006263717251,"z0":6.021906682707798,"aX":12.855918900958615},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":-10.6,"spinRate":2338,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.4023796808554643,"extension":5.451381961783321},"index":5,"playId":"1cc9c63e-ad16-33be-8744-2de55782bff6","pitchNumber":5,"startTime":"2025-07-23T01:27:17.950Z","endTime":"2025-07-23T01:27:20.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.8471932022342,"aZ":-11.96518248783844,"pfxX":6.324345184163377,"pfxZ":10.919898512256086,"pX":0.148778495593825,"pZ":3.4100377469495866,"vX0":-7.501944563819789,"vY0":-136.36473387377006,"vZ0":-4.805795979719881,"x":111.33,"y":146.71,"x0":2.1366059679075917,"y0":50.00070747453397,"z0":6.045762330693476,"aX":11.70246976830867},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.7,"breakHorizontal":-9.5,"spinRate":2427,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.40436798304814303,"extension":5.577200332050401},"hitData":{"launchSpeed":100.9,"launchAngle":35.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":14.72,"coordY":100.24}},"index":6,"playId":"b61a6e9a-d05a-364a-a435-3a7fe843767e","pitchNumber":6,"startTime":"2025-07-23T01:27:36.062Z","endTime":"2025-07-23T01:28:01.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"},"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":17.69999999999999,"leverageIndex":1.0,"dramaIndex":139.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:28:01.918Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adolis García grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T01:28:06.724Z","endTime":"2025-07-23T01:31:09.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.58404266911893,"strikeZoneBottom":1.84737606332016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4212316501266,"aZ":-23.26530306727143,"pfxX":12.19692604824667,"pfxZ":5.019650753903351,"pX":0.14457473517232539,"pZ":2.5631082631010806,"vX0":-9.603854964074042,"vY0":-132.906124245702,"vZ0":-4.096796223466346,"x":111.49,"y":169.58,"x0":2.2333147383715506,"y0":50.00524988934766,"z0":5.8292106519902624,"aX":21.664252682112956},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.3,"breakHorizontal":-19.8,"spinRate":2329,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.41325756183070617,"extension":5.483213909406829},"index":0,"playId":"bb4307c4-05e8-3b3e-b0e4-95b6c7211db5","pitchNumber":1,"startTime":"2025-07-23T01:30:21.209Z","endTime":"2025-07-23T01:30:24.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.6334527813479,"strikeZoneBottom":1.81426533139168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.56324630004902,"aZ":-16.260134459222222,"pfxX":1.4147694090239176,"pfxZ":8.86495374684697,"pX":0.167436978047283,"pZ":1.9355565944847457,"vX0":-6.139120723127141,"vY0":-133.12402636359798,"vZ0":-7.411745258980434,"x":110.62,"y":186.52,"x0":2.3194602679592093,"y0":50.000639218700414,"z0":5.932549848294574,"aX":2.5394813524002697},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":-1.2,"spinRate":2628,"spinDirection":147},"zone":8,"typeConfidence":2.0,"plateTime":0.41143387505251594,"extension":5.759724038672748},"index":1,"playId":"83aa8fd0-6ee2-37c4-8934-7db1c0e2a1d3","pitchNumber":2,"startTime":"2025-07-23T01:30:32.530Z","endTime":"2025-07-23T01:30:35.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-23T01:30:46.338Z","endTime":"2025-07-23T01:30:50.810Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.47022209322927,"strikeZoneBottom":1.85430502613408,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89142102531567,"aZ":-14.913145038592575,"pfxX":7.568258033213421,"pfxZ":9.398519649522651,"pX":1.514040382100721,"pZ":4.202139210367696,"vX0":-4.686826393828571,"vY0":-135.46096846145537,"vZ0":-2.2638958070633675,"x":59.29,"y":125.32,"x0":2.2942015807385894,"y0":50.00042327464419,"z0":6.106042430097736,"aX":13.894904558798999},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":-12.5,"spinRate":2367,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4062113698241916,"extension":5.334417392948618},"index":3,"playId":"3f099096-e7d0-3f50-bd3d-8dec6a333e03","pitchNumber":3,"startTime":"2025-07-23T01:30:50.810Z","endTime":"2025-07-23T01:30:54.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":73.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.221698804431952,"aZ":-45.0524796540602,"pfxX":-5.431042333848363,"pfxZ":-9.276827295905292,"pX":-0.26509487540924037,"pZ":2.945437483650481,"vX0":-4.303984552309478,"vY0":-118.38111054820925,"vZ0":1.7107285266921395,"x":127.1,"y":159.25,"x0":2.296589954323245,"y0":50.00266005341668,"z0":6.407459167292999,"aX":-7.538981552201766},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.8,"breakHorizontal":11.0,"spinRate":3075,"spinDirection":323},"zone":2,"typeConfidence":2.0,"plateTime":0.4666123355980565,"extension":5.370245604257628},"hitData":{"launchSpeed":62.8,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.97,"coordY":154.46}},"index":4,"playId":"b9fbd11e-f207-3f06-be7f-fa26b2de1fec","pitchNumber":4,"startTime":"2025-07-23T01:31:01.779Z","endTime":"2025-07-23T01:31:09.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:31:09.418Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-23T01:31:27.612Z","endTime":"2025-07-23T01:31:51.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656794,"fullName":"Sean Newcomb","link":"/api/v1/people/656794"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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(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":93.4,"endSpeed":85.4,"strikeZoneTop":3.74963220657484,"strikeZoneBottom":1.71667192903711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.815472000046608,"aZ":-28.602643092178273,"pfxX":12.073667790447935,"pfxZ":1.9213272809134132,"pX":-0.5120351674741767,"pZ":2.5421613693581815,"vX0":-10.581216171135177,"vY0":-135.62868496895595,"vZ0":-3.566252350186357,"x":136.52,"y":170.14,"x0":1.8722516911208082,"y0":50.00478482300196,"z0":5.869956495669475,"aX":22.483705631648977},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.9,"breakHorizontal":-19.6,"spinRate":2380,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.40392791358691227,"extension":5.783014148855952},"index":0,"playId":"c0d0b82f-8260-3922-8365-ad683452678f","pitchNumber":1,"startTime":"2025-07-23T01:31:32.788Z","endTime":"2025-07-23T01:31:36.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.557327932207055,"aZ":-38.05687222755553,"pfxX":-8.6874962079733,"pfxZ":-4.185432285119454,"pX":-0.19922811961526585,"pZ":2.3199387995051817,"vX0":-3.649303066853,"vY0":-118.58539990499344,"vZ0":-0.09170086984007852,"x":124.59,"y":176.14,"x0":2.4946496716687068,"y0":50.0032725586441,"z0":5.870729030112756,"aX":-12.205117276214908},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-7.3,"breakHorizontal":16.7,"spinRate":2988,"spinDirection":315},"zone":5,"typeConfidence":2.0,"plateTime":0.46430192333691434,"extension":5.402296168481866},"hitData":{"launchSpeed":75.7,"launchAngle":49.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.25,"coordY":123.88}},"index":1,"playId":"5a3ce47f-f2ac-32e7-b434-766c3d011dae","pitchNumber":2,"startTime":"2025-07-23T01:31:43.288Z","endTime":"2025-07-23T01:31:51.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":656794,"link":"/api/v1/people/656794"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:31:51.920Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, shortstop Corey Seager to first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T01:34:08.482Z","endTime":"2025-07-23T01:34:31.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luke Jackson replaces Jacob deGrom.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T01:33:53.373Z","endTime":"2025-07-23T01:34:10.798Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592426,"link":"/api/v1/people/592426"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":594798,"link":"/api/v1/people/594798","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.33999879001654,"strikeZoneBottom":1.3985992228365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.138856096240442,"aZ":-38.30205526657064,"pfxX":0.07847581164555012,"pfxZ":-3.853280291922209,"pX":-0.09289280960622047,"pZ":3.2848676075801677,"vX0":5.5303478801388,"vY0":-125.51510491586231,"vZ0":0.24800711203955794,"x":120.54,"y":150.09,"x0":-2.337820912152284,"y0":50.00209070233566,"z0":6.311557390649565,"aX":0.12449270735021369},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-6.6,"breakHorizontal":-1.4,"spinRate":2396,"spinDirection":32},"zone":2,"typeConfidence":2.0,"plateTime":0.4368911714919559,"extension":6.937772777786043},"index":1,"playId":"565bd205-dcb8-336a-8a87-d7852b620421","pitchNumber":1,"startTime":"2025-07-23T01:34:10.798Z","endTime":"2025-07-23T01:34:14.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67510449254843,"aZ":-10.060598972283753,"pfxX":-5.06197176910471,"pfxZ":11.920670739634271,"pX":0.7496258580143954,"pZ":2.2868332410104153,"vX0":8.658474924007225,"vY0":-136.03048089114654,"vZ0":-8.575652494328034,"x":88.43,"y":177.04,"x0":-1.8318221563167005,"y0":50.00399463059114,"z0":6.197443065150437,"aX":-9.391814422207606},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.7,"breakHorizontal":7.1,"spinRate":2452,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.40423444742503056,"extension":6.710091931445524},"hitData":{"launchSpeed":82.7,"launchAngle":8.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.84,"coordY":155.76}},"index":2,"playId":"3226eae7-9abf-3d23-9ac8-3a04e3a7370f","pitchNumber":2,"startTime":"2025-07-23T01:34:23.986Z","endTime":"2025-07-23T01:34:31.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":592426,"link":"/api/v1/people/592426"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":592426,"link":"/api/v1/people/592426"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:34:31.764Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Soderstrom lines out to third baseman Josh Jung.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T01:34:34.720Z","endTime":"2025-07-23T01:35:01.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.35614444146758,"aZ":-41.016332709267026,"pfxX":3.3758544234995242,"pfxZ":-5.992775682136694,"pX":-0.811861326551904,"pZ":3.108625783574361,"vX0":3.057785861139496,"vY0":-120.93578765100514,"vZ0":0.7534423466794247,"x":147.95,"y":154.85,"x0":-2.5327678592471217,"y0":50.00216736047816,"z0":6.4008296440512895,"aX":4.981739867058412},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.3,"breakHorizontal":-6.8,"spinRate":2468,"spinDirection":30},"zone":1,"typeConfidence":2.0,"plateTime":0.4535225891445074,"extension":6.721989500591181},"hitData":{"launchSpeed":97.9,"launchAngle":5.0,"totalDistance":119.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":97.26,"coordY":163.81}},"index":0,"playId":"c3f72e4c-bc12-30bf-ad1a-2295cdc16e6a","pitchNumber":1,"startTime":"2025-07-23T01:34:55.359Z","endTime":"2025-07-23T01:35:01.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":592426,"link":"/api/v1/people/592426"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":592426,"link":"/api/v1/people/592426"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:35:01.387Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Andujar singles on a ground ball to second baseman Marcus Semien, deflected by first baseman Rowdy Tellez.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T01:35:25.104Z","endTime":"2025-07-23T01:36:31.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":609280,"fullName":"Miguel Andujar"}}},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"ac501e2e-409d-49aa-bd6e-f3685c238cfc","pitchNumber":0,"startTime":"2025-07-23T01:35:25.104Z","endTime":"2025-07-23T01:35:33.120Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.3678675558119,"strikeZoneBottom":1.52556855758436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.013809932224184,"aZ":-37.643186496104356,"pfxX":-0.13411885282358949,"pfxZ":-3.400071268862682,"pX":0.2538019428203089,"pZ":2.3071143810788213,"vX0":5.989304485900892,"vY0":-125.94653493835585,"vZ0":-2.1478272464298835,"x":107.33,"y":176.49,"x0":-2.1351230779110297,"y0":50.000938282214285,"z0":6.208458116533598,"aX":-0.21708739069912744},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.4,"breakHorizontal":-1.1,"spinRate":2454,"spinDirection":28},"zone":5,"typeConfidence":2.0,"plateTime":0.4344907616214,"extension":6.7571084239814185},"index":1,"playId":"12882774-5bfe-3095-995e-6a671be8b7ee","pitchNumber":1,"startTime":"2025-07-23T01:35:43.810Z","endTime":"2025-07-23T01:35:47.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.5,"endSpeed":81.3,"strikeZoneTop":3.37000230066985,"strikeZoneBottom":1.52034622169419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.20729462418278,"aZ":-35.07576322409886,"pfxX":-0.018140092984533673,"pfxZ":-1.7677824364546644,"pX":0.9473901505915554,"pZ":0.26359497435842305,"vX0":7.1436326027197605,"vY0":-127.10776205478686,"vZ0":-7.534497704156545,"x":80.89,"y":231.66,"x0":-1.8929512688632701,"y0":50.001835081576594,"z0":6.038820143916857,"aX":-0.02990609889240703},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.7,"breakHorizontal":-1.6,"spinRate":2341,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.4303360736684474,"extension":6.791997705307242},"index":2,"playId":"a4dfd61e-2555-3248-8d08-516a97546cdb","pitchNumber":2,"startTime":"2025-07-23T01:35:56.713Z","endTime":"2025-07-23T01:35:59.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28358032130701,"aZ":-12.45981043089013,"pfxX":-4.166940944224083,"pfxZ":10.885162546942158,"pX":0.8972981756775618,"pZ":3.3778379666508807,"vX0":7.539971488169709,"vY0":-134.50065357720854,"vZ0":-5.3947495517925335,"x":82.8,"y":147.58,"x0":-1.4156322122334482,"y0":50.003113666880004,"z0":6.311351511850427,"aX":-7.547616119360999},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.6,"breakHorizontal":5.8,"spinRate":2375,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4090208483735269,"extension":7.090787828409716},"hitData":{"launchSpeed":97.9,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.94,"coordY":116.8}},"index":3,"playId":"d18d9d61-d584-3eb8-aebb-23162d159a1e","pitchNumber":3,"startTime":"2025-07-23T01:36:17.593Z","endTime":"2025-07-23T01:36:31.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":592426,"link":"/api/v1/people/592426"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":592426,"link":"/api/v1/people/592426"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.3,"awayTeamWinProbability":25.700000000000003,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.82,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:36:31.461Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colby Thomas singles on a ground ball to left fielder Wyatt Langford. Miguel Andujar to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T01:36:34.420Z","endTime":"2025-07-23T01:37:26.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"postOnSecond":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.8,"endSpeed":84.8,"strikeZoneTop":3.07758225646064,"strikeZoneBottom":1.38700794956744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.350804455718205,"aZ":-9.326247568246197,"pfxX":-3.1664115873740286,"pfxZ":12.299185493202103,"pX":-0.5543824556145145,"pZ":2.12431417897876,"vX0":4.8189361940926725,"vY0":-136.263479831705,"vZ0":-8.884138895357232,"x":138.13,"y":181.42,"x0":-1.9444069411341272,"y0":50.003963900247776,"z0":6.094985632334846,"aX":-5.882951542885605},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.3,"breakHorizontal":4.6,"spinRate":2450,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.4038641856802161,"extension":6.803011957950158},"index":0,"playId":"ff4db4a1-1388-362f-a92a-56b53cb60a39","pitchNumber":1,"startTime":"2025-07-23T01:36:57.177Z","endTime":"2025-07-23T01:37:02.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.07870094742406,"aZ":-35.67241881892691,"pfxX":0.7034479463298688,"pfxZ":-2.173548189715383,"pX":0.2417490633048719,"pZ":1.3522935777186411,"vX0":5.573582250842989,"vY0":-126.47679955187392,"vZ0":-4.711293969866538,"x":107.79,"y":202.27,"x0":-2.0867150125882663,"y0":50.00262773365169,"z0":6.117078974768735,"aX":1.1318817200302131},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.8,"breakHorizontal":-2.6,"spinRate":2269,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.43395864302056353,"extension":6.804614057790951},"hitData":{"launchSpeed":100.9,"launchAngle":-16.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.01,"coordY":130.55}},"index":1,"playId":"a5b22569-636f-3210-8bc4-c5c01dde575c","pitchNumber":2,"startTime":"2025-07-23T01:37:14.139Z","endTime":"2025-07-23T01:37:26.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"first":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_ab"},{"player":{"id":592426,"link":"/api/v1/people/592426"},"credit":"p_ab"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":592426,"link":"/api/v1/people/592426"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.19999999999999,"awayTeamWinProbability":29.80000000000001,"homeTeamWinProbabilityAdded":-4.1000000000000085,"leverageIndex":1.79,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:37:26.562Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Urías flies out to center fielder Evan Carter.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-23T01:38:54.138Z","endTime":"2025-07-23T01:40:05.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592426,"fullName":"Luke Jackson","link":"/api/v1/people/592426"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-23T01:37:47.662Z","endTime":"2025-07-23T01:38:55.841Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"second":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.23898133237967,"strikeZoneBottom":1.63544288382118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99984166895135,"aZ":-34.90909169674552,"pfxX":-1.3416953438759505,"pfxZ":-1.6286605621329784,"pX":-0.9597110738799501,"pZ":3.0579139831562143,"vX0":3.7972143900037354,"vY0":-129.06083163795358,"vZ0":-1.3256714769461704,"x":153.58,"y":156.22,"x0":-2.2787061323836686,"y0":50.003191697535684,"z0":6.278027241675885,"aX":-2.2536073751139782},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-3.0,"breakHorizontal":1.6,"spinRate":2299,"spinDirection":22},"zone":11,"typeConfidence":2.0,"plateTime":0.4251409905777006,"extension":6.718134013327712},"index":1,"playId":"3003f88f-9cfd-364d-904c-3c07e109268d","pitchNumber":1,"startTime":"2025-07-23T01:38:55.841Z","endTime":"2025-07-23T01:38:59.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"second":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.8,"endSpeed":79.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96889969057934,"aZ":-34.925565589917966,"pfxX":-1.4967496207819555,"pfxZ":-1.7123975398254885,"pX":0.13135429558945885,"pZ":2.101998004831953,"vX0":6.244170392173263,"vY0":-126.31948831870177,"vZ0":-2.901989463197256,"x":111.99,"y":182.03,"x0":-2.183641797551948,"y0":50.002554851979816,"z0":6.088191980738275,"aX":-2.4071396991273577},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.6,"breakHorizontal":1.2,"spinRate":2197,"spinDirection":30},"zone":5,"typeConfidence":2.0,"plateTime":0.43447145877672666,"extension":6.871501266669153},"index":2,"playId":"0a894360-285c-32ea-a027-6b8db1d593e7","pitchNumber":2,"startTime":"2025-07-23T01:39:15.354Z","endTime":"2025-07-23T01:39:18.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"second":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":93.4,"endSpeed":84.5,"strikeZoneTop":3.23999934263411,"strikeZoneBottom":1.46116016759262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.8426541284773,"aZ":-12.34408732806625,"pfxX":-3.150306450503574,"pfxZ":10.75465667824146,"pX":-0.01234609103698961,"pZ":2.956322365392974,"vX0":5.594748604788571,"vY0":-135.71226519107145,"vZ0":-6.551097291605601,"x":117.47,"y":158.96,"x0":-1.7020619586360464,"y0":50.00566086974568,"z0":6.28127092897174,"aX":-5.810768736643859},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.1,"breakHorizontal":4.3,"spinRate":2209,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.40534799014506095,"extension":6.76078552821604},"index":3,"playId":"180bc974-643a-3b3d-8d45-0651c66d8460","pitchNumber":3,"startTime":"2025-07-23T01:39:35.977Z","endTime":"2025-07-23T01:39:39.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"second":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.2,"endSpeed":85.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07907434011775,"aZ":-10.641344169124988,"pfxX":-3.634425826028033,"pfxZ":11.471976234797612,"pX":0.7023119493683934,"pZ":3.3774907476097527,"vX0":7.863570480594375,"vY0":-136.84133931105734,"vZ0":-5.601266995771583,"x":90.23,"y":147.59,"x0":-1.7497179713809272,"y0":50.00573927105745,"z0":6.195286412216398,"aX":-6.824594057528948},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":4.7,"spinRate":2308,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4018401801942755,"extension":6.873822170706109},"hitData":{"launchSpeed":96.4,"launchAngle":32.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.42,"coordY":53.18}},"index":4,"playId":"1a294907-3ed2-3281-9c00-00b4fa298a7e","pitchNumber":4,"startTime":"2025-07-23T01:39:56.488Z","endTime":"2025-07-23T01:40:05.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":649966,"link":"/api/v1/people/649966","batSide":{"code":"R","description":"Right"}},"first":{"id":687515,"link":"/api/v1/people/687515"},"second":{"id":609280,"link":"/api/v1/people/609280"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_ab"},{"player":{"id":592426,"link":"/api/v1/people/592426"},"credit":"p_ab"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":592426,"link":"/api/v1/people/592426"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":8.700000000000017,"leverageIndex":3.42,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:40:05.472Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to right fielder Colby Thomas in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T01:42:25.847Z","endTime":"2025-07-23T01:42:52.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Sterner replaces Sean Newcomb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-23T01:40:42.829Z","endTime":"2025-07-23T01:42:28.153Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686993,"link":"/api/v1/people/686993"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656794,"link":"/api/v1/people/656794","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.35201638382144,"strikeZoneBottom":1.74730067931557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.480147784663103,"aZ":-28.523739605727187,"pfxX":0.3556143897414392,"pfxZ":2.297160276486535,"pX":1.1464572495808132,"pZ":3.142143097034552,"vX0":9.372450244766616,"vY0":-125.20273594133764,"vZ0":0.11055720544266456,"x":73.3,"y":153.94,"x0":-2.6927065364822775,"y0":50.00037491847663,"z0":5.433437711984335,"aX":0.5609692315829282},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.4,"breakHorizontal":-2.8,"spinRate":2600,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.43762036519382175,"extension":6.509256963389397},"index":1,"playId":"10c427e6-2a50-35df-bb66-988a76e4360e","pitchNumber":1,"startTime":"2025-07-23T01:42:28.153Z","endTime":"2025-07-23T01:42:31.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.465657644586727,"aZ":-14.621824359170311,"pfxX":-8.062887809450606,"pfxZ":9.880758207117761,"pX":-0.23976656391465154,"pZ":2.598724110366388,"vX0":8.918520671761842,"vY0":-132.71013272443668,"vZ0":-4.180154427327655,"x":126.14,"y":168.61,"x0":-2.6027839920076787,"y0":50.005349959252726,"z0":5.265725093144913,"aX":-14.327136383236304},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.2,"breakHorizontal":12.6,"spinRate":2255,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.41336544786743756,"extension":6.480539558036436},"hitData":{"launchSpeed":90.9,"launchAngle":60.0,"totalDistance":199.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.78,"coordY":160.82}},"index":2,"playId":"c8912788-032b-3ab9-b25f-52139a30312b","pitchNumber":2,"startTime":"2025-07-23T01:42:42.059Z","endTime":"2025-07-23T01:42:52.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:42:52.015Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rowdy Tellez flies out to right fielder Colby Thomas.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T01:42:54.771Z","endTime":"2025-07-23T01:44:08.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05918503535959,"aZ":-29.060232647606185,"pfxX":7.2602513747755095,"pfxZ":2.212998369247323,"pX":1.41973248884541,"pZ":1.6018260442385273,"vX0":7.445943525716667,"vY0":-118.49918888718938,"vZ0":-2.5235119543872164,"x":62.88,"y":195.53,"x0":-2.7196621782127055,"y0":50.00170752135713,"z0":5.366079744462966,"aX":10.20499248912737},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.6,"breakHorizontal":-15.1,"spinRate":2782,"spinDirection":76},"zone":14,"typeConfidence":0.9,"plateTime":0.46426406068006854,"extension":6.525709019896397},"index":0,"playId":"8e709149-4c51-3e7e-b571-4a3eee9ed594","pitchNumber":1,"startTime":"2025-07-23T01:43:20.090Z","endTime":"2025-07-23T01:43:23.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":91.4,"endSpeed":82.9,"strikeZoneTop":3.59146390861611,"strikeZoneBottom":1.68635880397467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.398986163188646,"aZ":-17.050779194045948,"pfxX":-8.406456790691747,"pfxZ":8.527142362951654,"pX":-0.8417391557550077,"pZ":2.768585944947968,"vX0":8.022256641915256,"vY0":-132.81706021698304,"vZ0":-3.321773319208019,"x":149.09,"y":164.03,"x0":-2.819901957147141,"y0":50.00116241400678,"z0":5.286883506858899,"aX":-14.90720107119722},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.9,"breakHorizontal":13.3,"spinRate":2294,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.41354658349747764,"extension":6.440944616401362},"index":1,"playId":"e2091641-052f-3a99-abe3-197cd3ef7ad8","pitchNumber":2,"startTime":"2025-07-23T01:43:33.843Z","endTime":"2025-07-23T01:43:37.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-07-23T01:43:42.914Z","endTime":"2025-07-23T01:43:58.473Z","isPitch":false,"type":"action","player":{"id":642133,"link":"/api/v1/people/642133"},"defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.287193259235618,"aZ":-30.346112290802104,"pfxX":10.076578098056675,"pfxZ":1.359934711384808,"pX":0.41450050371933167,"pZ":2.936328063526609,"vX0":4.829781075943694,"vY0":-116.03232276444449,"vZ0":0.9411427486153203,"x":101.2,"y":159.5,"x0":-3.011727453382037,"y0":50.004608061901216,"z0":5.445721583989707,"aX":13.565033842863254},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":3.0,"breakHorizontal":-19.6,"spinRate":2731,"spinDirection":61},"zone":6,"typeConfidence":0.9,"plateTime":0.47436256401733434,"extension":6.227369823084667},"hitData":{"launchSpeed":94.3,"launchAngle":54.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.07,"coordY":115.05}},"index":3,"playId":"7efd36a3-d4bf-3ef2-8b6b-79c6d225523d","pitchNumber":3,"startTime":"2025-07-23T01:43:58.473Z","endTime":"2025-07-23T01:44:08.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":642133,"link":"/api/v1/people/642133","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:44:08.586Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Jung singles on a line drive to center fielder Lawrence Butler.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T01:44:13.910Z","endTime":"2025-07-23T01:44:57.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.2,"endSpeed":82.2,"strikeZoneTop":3.68641400233264,"strikeZoneBottom":1.76677034998059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.270794320900304,"aZ":-25.23989241573436,"pfxX":-0.2507547892027011,"pfxZ":4.061434495035494,"pX":0.6505045580368596,"pZ":1.510139906580662,"vX0":8.438740465536151,"vY0":-129.62482878650815,"vZ0":-4.573468949390574,"x":92.2,"y":198.01,"x0":-2.61016404124255,"y0":50.004177211838815,"z0":5.216948369534929,"aX":-0.4303464704704908},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.6,"breakHorizontal":-1.3,"spinRate":2598,"spinDirection":184},"zone":14,"typeConfidence":0.89,"plateTime":0.4220259396615198,"extension":6.569697674968067},"index":0,"playId":"75eea5a2-e2c9-3ecc-8854-6d77662a077c","pitchNumber":1,"startTime":"2025-07-23T01:44:32.806Z","endTime":"2025-07-23T01:44:36.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":73.1,"strikeZoneTop":3.78,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.638413887730003,"aZ":-31.97263787080862,"pfxX":11.530233236270394,"pfxZ":0.14867369625768667,"pX":0.496892286212842,"pZ":2.0744850349299244,"vX0":4.287237222301259,"vY0":-116.39600669114141,"vZ0":-0.5174751013377221,"x":98.06,"y":182.77,"x0":-2.874153344933958,"y0":50.00336398160888,"z0":5.363423607069707,"aX":15.602705307868156},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.5,"breakHorizontal":-22.0,"spinRate":2885,"spinDirection":59},"zone":9,"typeConfidence":0.9,"plateTime":0.47306134095497976,"extension":6.237828579193129},"hitData":{"launchSpeed":90.5,"launchAngle":19.0,"totalDistance":274.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.98,"coordY":76.12}},"index":1,"playId":"2e181e07-ddb7-30fb-84a6-29910938b39f","pitchNumber":2,"startTime":"2025-07-23T01:44:46.942Z","endTime":"2025-07-23T01:44:57.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.5,"awayTeamWinProbability":23.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:44:57.298Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Higashioka singles on a line drive to left fielder Tyler Soderstrom. Josh Jung to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T01:46:15.370Z","endTime":"2025-07-23T01:46:57.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686993,"fullName":"Justin Sterner","link":"/api/v1/people/686993"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"postOnSecond":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-23T01:45:16.985Z","endTime":"2025-07-23T01:45:22.171Z","isPitch":false,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-23T01:45:22.171Z","endTime":"2025-07-23T01:46:17.570Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.46384922145082,"strikeZoneBottom":1.64539578132618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.753000707099677,"aZ":-26.290648075633793,"pfxX":1.6092003606900418,"pfxZ":3.668371386392968,"pX":1.2279781364512437,"pZ":1.4627105565124066,"vX0":9.19347730850432,"vY0":-125.61494135125871,"vZ0":-4.0337538690772785,"x":70.19,"y":199.29,"x0":-2.683781499820737,"y0":50.00065779916921,"z0":5.219598308078372,"aX":2.577408887861707},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.0,"breakHorizontal":-4.9,"spinRate":2741,"spinDirection":161},"zone":14,"typeConfidence":0.91,"plateTime":0.4355553246749091,"extension":6.708703623269521},"index":2,"playId":"fd3791e5-7f63-3011-a612-e8cfcfdac9ee","pitchNumber":1,"startTime":"2025-07-23T01:46:17.570Z","endTime":"2025-07-23T01:46:20.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.47507215043359,"strikeZoneBottom":1.82648466373852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18007708878189,"aZ":-26.485994868746182,"pfxX":0.028401061223925606,"pfxZ":3.437225798532044,"pX":0.5005758012594687,"pZ":2.057673136196638,"vX0":8.224487321997293,"vY0":-127.51075618887724,"vZ0":-2.902115401239842,"x":97.92,"y":183.22,"x0":-2.764477339762223,"y0":50.00163249552928,"z0":5.291047747076714,"aX":0.04472964985362138},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.8,"breakHorizontal":-1.8,"spinRate":2654,"spinDirection":186},"zone":9,"typeConfidence":0.9,"plateTime":0.42886407499921697,"extension":6.854991215628029},"index":3,"playId":"94a0dd81-1c20-3554-bc5e-618132b190d2","pitchNumber":2,"startTime":"2025-07-23T01:46:33.023Z","endTime":"2025-07-23T01:46:36.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64023245827969,"aZ":-27.04049996863421,"pfxX":0.3072054745215972,"pfxZ":3.079908214731981,"pX":0.22636182192453005,"pZ":2.182501993293842,"vX0":7.345169851500906,"vY0":-128.08497455035732,"vZ0":-2.464241668203103,"x":108.37,"y":179.85,"x0":-2.714457697109446,"y0":50.00340871101561,"z0":5.264411644856199,"aX":0.511102983739203},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.3,"breakHorizontal":-2.2,"spinRate":2687,"spinDirection":165},"zone":8,"typeConfidence":0.9,"plateTime":0.4270983742417087,"extension":6.518664227351724},"hitData":{"launchSpeed":89.5,"launchAngle":18.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":58.77,"coordY":110.49}},"index":4,"playId":"cdfaa083-0460-3bce-94a3-433e06d977d9","pitchNumber":3,"startTime":"2025-07-23T01:46:48.308Z","endTime":"2025-07-23T01:46:57.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543309,"link":"/api/v1/people/543309","batSide":{"code":"R","description":"Right"}},"first":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_ab"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_ab"},{"player":{"id":543309,"link":"/api/v1/people/543309"},"credit":"b_pa"},{"player":{"id":686993,"link":"/api/v1/people/686993"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.3,"awayTeamWinProbability":21.700000000000003,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.81,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:46:57.280Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a ground ball to left fielder Tyler Soderstrom. Josh Jung scores. Kyle Higashioka to 2nd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T01:49:42.766Z","endTime":"2025-07-23T01:51:02.189Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"postOnSecond":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-23T01:47:16.318Z","endTime":"2025-07-23T01:48:25.510Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Hogan Harris replaces Justin Sterner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-23T01:48:25.510Z","endTime":"2025-07-23T01:49:44.362Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663687,"link":"/api/v1/people/663687"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686993,"link":"/api/v1/people/686993","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":72.3,"endSpeed":65.1,"strikeZoneTop":3.13130575943496,"strikeZoneBottom":1.52453334930809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.416692741156805,"aZ":-43.05249249129062,"pfxX":-2.4535727736186006,"pfxZ":-10.104648125485836,"pX":-0.04745875734957143,"pZ":2.2879971552491996,"vX0":-3.9327689204602243,"vY0":-104.93591644865188,"vZ0":2.336909435060859,"x":118.81,"y":177.0,"x0":2.195492073778362,"y0":50.00170637700714,"z0":6.306715108670825,"aX":-2.641524372898786},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.8,"breakVerticalInduced":-16.8,"breakHorizontal":5.9,"spinRate":2515,"spinDirection":337},"zone":5,"typeConfidence":0.9,"plateTime":0.5289704330933596,"extension":6.30053595701038},"index":2,"playId":"c1315615-a873-3486-a929-1009e6c2405f","pitchNumber":1,"startTime":"2025-07-23T01:49:44.362Z","endTime":"2025-07-23T01:49:47.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":93.3,"endSpeed":84.1,"strikeZoneTop":3.13000148217935,"strikeZoneBottom":1.50022556206873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.60486265523656,"aZ":-12.191831233192152,"pfxX":5.976475908658831,"pfxZ":10.97030349912946,"pX":-1.2391915674223852,"pZ":1.653044510555892,"vX0":-10.290671610064827,"vY0":-135.13398543521458,"vZ0":-8.9118978429089,"x":164.24,"y":194.15,"x0":1.8683038250743105,"y0":50.003565717931224,"z0":5.882427947938453,"aX":10.88747317964725},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.8,"breakHorizontal":-8.3,"spinRate":2378,"spinDirection":155},"zone":13,"typeConfidence":0.88,"plateTime":0.40769522500087163,"extension":6.7308161330733},"index":3,"playId":"22f14811-afb9-3501-bcc4-e855cf000c73","pitchNumber":2,"startTime":"2025-07-23T01:49:58.411Z","endTime":"2025-07-23T01:50:01.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":93.1,"endSpeed":83.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.03233620901384,"aZ":-12.294113814470872,"pfxX":5.387698490862045,"pfxZ":10.963647472373545,"pX":0.5053461181188005,"pZ":2.7818883222939266,"vX0":-5.895268140408095,"vY0":-135.17787665774983,"vZ0":-6.0788982929494,"x":97.74,"y":163.67,"x0":2.035754586902655,"y0":50.000485056517135,"z0":5.957063450592602,"aX":9.76766334274864},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":-8.2,"spinRate":2404,"spinDirection":164},"zone":3,"typeConfidence":0.88,"plateTime":0.4083616282283917,"extension":6.6787830548368525},"index":4,"playId":"0542618d-d95f-340b-b5aa-631f2808c701","pitchNumber":3,"startTime":"2025-07-23T01:50:15.304Z","endTime":"2025-07-23T01:50:18.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.1,"strikeZoneTop":3.12999877080701,"strikeZoneBottom":1.44197489309877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.094152375067225,"aZ":-38.19778636834334,"pfxX":-3.6768224319556504,"pfxZ":-4.6119226660367465,"pX":-1.1696547346865667,"pZ":1.220025047973891,"vX0":-6.931392665782401,"vY0":-114.41351009721417,"vZ0":-1.8193347680471128,"x":161.58,"y":205.84,"x0":2.3952277494953313,"y0":50.00449875816849,"z0":5.821966642989975,"aX":-4.799631717151801},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-8.5,"breakHorizontal":8.6,"spinRate":2641,"spinDirection":321},"zone":13,"typeConfidence":0.91,"plateTime":0.4815314887895652,"extension":6.540337128581533},"index":5,"playId":"75dd63c1-67bd-3a71-b013-d300c369176c","pitchNumber":4,"startTime":"2025-07-23T01:50:34.953Z","endTime":"2025-07-23T01:50:38.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.234818005183456,"aZ":-12.493523025859913,"pfxX":5.30906538216308,"pfxZ":10.449473170725323,"pX":0.3095128143987453,"pZ":3.131442827575455,"vX0":-6.523635870623716,"vY0":-137.2865113909986,"vZ0":-5.390309801919723,"x":105.2,"y":154.23,"x0":2.0420040445970558,"y0":50.00035348753622,"z0":5.991695374861712,"aX":9.996577150463487},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":-8.0,"spinRate":2345,"spinDirection":156},"zone":3,"typeConfidence":0.88,"plateTime":0.4010647375019105,"extension":6.48355794634802},"hitData":{"launchSpeed":77.0,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.27,"coordY":127.93}},"index":6,"playId":"4dc17475-bf0f-3bfb-9a53-1d30a93d139f","pitchNumber":5,"startTime":"2025-07-23T01:50:51.454Z","endTime":"2025-07-23T01:51:02.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"first":{"id":543309,"link":"/api/v1/people/543309"},"second":{"id":673962,"link":"/api/v1/people/673962"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.3,"awayTeamWinProbability":11.700000000000003,"homeTeamWinProbabilityAdded":10.0,"leverageIndex":1.51,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:51:02.189Z","atBatIndex":54},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Corey Seager homers (14) on a fly ball to right center field. Kyle Higashioka scores. Josh Smith scores.","rbi":3,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T01:51:06.046Z","endTime":"2025-07-23T01:52:23.886Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":{"id":663687,"link":"/api/v1/people/663687"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"responsiblePitcher":{"id":686993,"link":"/api/v1/people/686993"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":{"id":663687,"link":"/api/v1/people/663687"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.18614682112729,"aZ":-12.506933384269042,"pfxX":4.737681914804143,"pfxZ":10.702484065325857,"pX":0.38849276088550466,"pZ":2.2785049955756094,"vX0":-5.872505464387335,"vY0":-135.79569539459808,"vZ0":-7.298692024872667,"x":102.19,"y":177.26,"x0":1.9799903205143567,"y0":50.003795241088255,"z0":5.901403739944218,"aX":8.707168974195085},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.6,"breakHorizontal":-7.1,"spinRate":2255,"spinDirection":157},"zone":6,"typeConfidence":0.89,"plateTime":0.40585258647662315,"extension":6.6872317971779145},"index":0,"playId":"593bf1bb-5376-3afa-8d30-3a7b84011e82","pitchNumber":1,"startTime":"2025-07-23T01:51:41.348Z","endTime":"2025-07-23T01:51:44.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":70.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08497809000496,"aZ":-40.87317227485073,"pfxX":-4.402079923825092,"pfxZ":-6.836299001423454,"pX":0.287203460881265,"pZ":2.578418300100012,"vX0":-3.221820618887364,"vY0":-113.41219491691844,"vZ0":1.8445930109695428,"x":106.05,"y":169.16,"x0":2.3094595694424087,"y0":50.00134362336673,"z0":5.901206071642087,"aX":-5.603758288288713},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-11.4,"breakHorizontal":8.9,"spinRate":2430,"spinDirection":324},"zone":6,"typeConfidence":0.87,"plateTime":0.4871851800017226,"extension":6.7731123703914715},"hitData":{"launchSpeed":102.1,"launchAngle":31.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":182.01,"coordY":47.43}},"index":1,"playId":"fe4457f3-9d82-31d6-8f3f-fc2344e2a264","pitchNumber":2,"startTime":"2025-07-23T01:51:59.234Z","endTime":"2025-07-23T01:52:23.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"second":{"id":543309,"link":"/api/v1/people/543309"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":10.0,"leverageIndex":0.83,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:52:23.886Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out, third baseman Miguel Andujar to first baseman Nick Kurtz.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-23T01:52:18.279Z","endTime":"2025-07-23T01:53:36.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.6,"endSpeed":66.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.373653809694115,"aZ":-44.51449443600687,"pfxX":-1.8490935999864764,"pfxZ":-10.89855012303477,"pX":1.0130187632985312,"pZ":2.3111769373364544,"vX0":-2.270065773093656,"vY0":-106.9623221984661,"vZ0":2.2496100057236563,"x":78.39,"y":176.38,"x0":2.3377509005150134,"y0":50.00372648532634,"z0":6.3237298504880295,"aX":-2.0931751611199143},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.0,"breakVerticalInduced":-18.5,"breakHorizontal":4.1,"spinRate":2609,"spinDirection":336},"zone":14,"typeConfidence":0.9,"plateTime":0.5166172540500038,"extension":6.281731630547333},"index":0,"playId":"337ca226-a8b9-317f-8039-6fd7740e726c","pitchNumber":1,"startTime":"2025-07-23T01:52:49.383Z","endTime":"2025-07-23T01:52:53.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":75.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.21552872260536,"aZ":-21.77622289062574,"pfxX":11.924257719398534,"pfxZ":7.000027989198289,"pX":0.5705190931286599,"pZ":2.36073497421217,"vX0":-7.944521533186825,"vY0":-121.97387070049525,"vZ0":-3.4640692322095448,"x":95.25,"y":175.04,"x0":2.3443558113548018,"y0":50.00202662077759,"z0":5.708574717643008,"aX":17.707836834282784},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":12.0,"breakHorizontal":-19.3,"spinRate":2078,"spinDirection":123},"zone":6,"typeConfidence":0.9,"plateTime":0.45155863382902384,"extension":6.7034469523291245},"index":1,"playId":"aab092f3-555b-30b8-901e-4d394bfc6b27","pitchNumber":2,"startTime":"2025-07-23T01:53:04.110Z","endTime":"2025-07-23T01:53:07.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.0,"strikeZoneTop":3.36000117002901,"strikeZoneBottom":1.65650492525663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.649199581331168,"aZ":-24.1128186305046,"pfxX":11.573991702400594,"pfxZ":6.082494918260249,"pX":1.0476231000824123,"pZ":0.7802733901167612,"vX0":-6.175727871616435,"vY0":-115.33967158938235,"vZ0":-5.39007311941082,"x":77.07,"y":217.71,"x0":2.2783745507513404,"y0":50.005469767700305,"z0":5.520199157826134,"aX":15.347170020205724},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":9.7,"breakHorizontal":-19.1,"spinRate":2000,"spinDirection":120},"zone":14,"typeConfidence":0.89,"plateTime":0.47781390825892567,"extension":6.86305283190867},"index":2,"playId":"9ed564bd-f534-3220-a2b8-3d7b5afbc2d1","pitchNumber":3,"startTime":"2025-07-23T01:53:15.522Z","endTime":"2025-07-23T01:53:18.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.8,"endSpeed":86.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.039660741812476,"aZ":-12.868905682574372,"pfxX":5.081032978681701,"pfxZ":10.108620807622138,"pX":-0.307804673346094,"pZ":1.8214893742732898,"vX0":-7.966813048908848,"vY0":-137.68242498571684,"vZ0":-8.263210501990297,"x":128.73,"y":189.6,"x0":1.9700237373307405,"y0":50.0036619956741,"z0":5.742797254401772,"aX":9.705206528336902},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":-7.4,"spinRate":2173,"spinDirection":158},"zone":7,"typeConfidence":0.88,"plateTime":0.39860698368695235,"extension":6.787488176846631},"hitData":{"launchSpeed":93.4,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":88.13,"coordY":159.81}},"index":3,"playId":"fc1af711-3a68-363c-8b2d-45e7ffc3b5e5","pitchNumber":4,"startTime":"2025-07-23T01:53:28.399Z","endTime":"2025-07-23T01:53:36.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:53:36.060Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T01:55:55.788Z","endTime":"2025-07-23T01:56:33.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jonah Heim replaces catcher Kyle Higashioka, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"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":"2025-07-23T01:54:49.767Z","endTime":"2025-07-23T01:54:49.791Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":543309,"link":"/api/v1/people/543309"},"defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Robert Garcia replaces Luke Jackson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"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":"2025-07-23T01:54:49.791Z","endTime":"2025-07-23T01:55:58.140Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676395,"link":"/api/v1/people/676395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592426,"link":"/api/v1/people/592426","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.50856141165573,"strikeZoneBottom":1.50758130597344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.588770900243617,"aZ":-16.38727569612883,"pfxX":7.793780469574519,"pfxZ":8.538979789760202,"pX":0.3694491451193122,"pZ":2.447463492334672,"vX0":-10.660709192808065,"vY0":-135.5955596773182,"vZ0":-5.138490003293081,"x":102.92,"y":172.7,"x0":3.352291635404893,"y0":50.0036563382082,"z0":5.522757927110215,"aX":14.411981196071327},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":-11.6,"spinRate":2261,"spinDirection":127},"zone":6,"typeConfidence":0.9,"plateTime":0.4050216541987246,"extension":6.553841964823376},"index":2,"playId":"4203ea1c-de32-30c2-bfe2-6acd9e897614","pitchNumber":1,"startTime":"2025-07-23T01:55:58.140Z","endTime":"2025-07-23T01:56:01.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.5,"endSpeed":85.7,"strikeZoneTop":3.51725921517378,"strikeZoneBottom":1.5684824349019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.353335547555425,"aZ":-16.519032825154426,"pfxX":8.988775230599217,"pfxZ":8.325382611972575,"pX":-0.21517882539001645,"pZ":1.650360976514651,"vX0":-12.48636376298193,"vY0":-136.7882488282818,"vZ0":-7.343018611605257,"x":125.2,"y":194.22,"x0":3.2573167837934913,"y0":50.00143196530331,"z0":5.518174715119337,"aX":16.900949749707404},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":-13.4,"spinRate":2354,"spinDirection":122},"zone":8,"typeConfidence":0.9,"plateTime":0.4016023831043358,"extension":6.433638277421551},"index":3,"playId":"9be11695-b2fb-32d9-8231-033379d07d0a","pitchNumber":2,"startTime":"2025-07-23T01:56:14.282Z","endTime":"2025-07-23T01:56:17.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.59449165057132,"aZ":-16.24830342198214,"pfxX":7.7694682108825965,"pfxZ":8.243741165694804,"pX":0.5484881285010093,"pZ":2.79673618739498,"vX0":-10.27967137319035,"vY0":-138.73463777026134,"vZ0":-4.742981116268934,"x":96.09,"y":163.27,"x0":3.307767046379706,"y0":50.00532388532673,"z0":5.626000957393887,"aX":15.014688851572137},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":-11.8,"spinRate":2238,"spinDirection":126},"zone":6,"typeConfidence":0.91,"plateTime":0.3961440521032715,"extension":6.348949550737309},"index":4,"playId":"57119098-4929-392a-841a-b01f699120e4","pitchNumber":3,"startTime":"2025-07-23T01:56:30.800Z","endTime":"2025-07-23T01:56:33.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:56:33.889Z","atBatIndex":57},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jacob Wilson reaches on a fielding error by pitcher Robert Garcia.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T01:56:46.695Z","endTime":"2025-07-23T01:58:08.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676395,"link":"/api/v1/people/676395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.89224772268714,"aZ":-14.304657081779204,"pfxX":6.92336169188796,"pfxZ":9.612017422808638,"pX":-0.0609970862400949,"pZ":2.9568327602685907,"vX0":-11.538625728084904,"vY0":-136.00486766636283,"vZ0":-4.428884568955923,"x":119.33,"y":158.95,"x0":3.351577355551061,"y0":50.00512171348852,"z0":5.609730803915197,"aX":12.875373894958605},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.6,"breakHorizontal":-9.8,"spinRate":2336,"spinDirection":125},"zone":2,"typeConfidence":0.91,"plateTime":0.4038671649210772,"extension":6.56616702098958},"index":0,"playId":"c53f3ac8-a1e8-3257-b81e-3e776f0e612e","pitchNumber":1,"startTime":"2025-07-23T01:56:59.567Z","endTime":"2025-07-23T01:57:02.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.448549574897914,"aZ":-29.798092421458744,"pfxX":-1.3395679875096378,"pfxZ":1.4445327705178608,"pX":0.47555528820392345,"pZ":1.773236825460996,"vX0":-6.673515013830618,"vY0":-127.44187541786913,"vZ0":-3.9384901931782443,"x":98.87,"y":190.9,"x0":3.303222911196156,"y0":50.00305331062325,"z0":5.695215785606847,"aX":-2.199118612415712},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.9,"breakHorizontal":4.0,"spinRate":2403,"spinDirection":237},"zone":9,"typeConfidence":0.83,"plateTime":0.4299628430871114,"extension":6.7276527858138895},"index":1,"playId":"6f3aae5b-aa65-343a-aafc-4c58d68c6e3b","pitchNumber":2,"startTime":"2025-07-23T01:57:17.757Z","endTime":"2025-07-23T01:57:21.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.612376561923984,"aZ":-17.431202258888824,"pfxX":7.18718559281059,"pfxZ":7.484877652311569,"pX":1.3868537157457583,"pZ":3.038974362280808,"vX0":-8.143264133923422,"vY0":-139.3022174055414,"vZ0":-4.090392185061075,"x":64.14,"y":156.73,"x0":3.4110146019934957,"y0":50.00409453182983,"z0":5.675138499601246,"aX":14.159410919523898},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.8,"breakHorizontal":-11.4,"spinRate":2273,"spinDirection":126},"zone":12,"typeConfidence":0.91,"plateTime":0.39284670984525416,"extension":6.567227573428492},"index":2,"playId":"6af8d302-145b-3353-8610-1e26be1f1e5c","pitchNumber":3,"startTime":"2025-07-23T01:57:39.676Z","endTime":"2025-07-23T01:57:42.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.460210713594122,"aZ":-29.94861372702482,"pfxX":11.600429708084327,"pfxZ":1.2974474765087693,"pX":1.6400055021719422,"pZ":1.2087653720069584,"vX0":-8.392901314022117,"vY0":-130.82302213283373,"vZ0":-5.293085295173132,"x":54.49,"y":206.14,"x0":3.394179417312169,"y0":50.00593270122842,"z0":5.522926085756462,"aX":19.96594971799201},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.3,"breakHorizontal":-19.0,"spinRate":1792,"spinDirection":113},"zone":14,"typeConfidence":0.93,"plateTime":0.41984476540735605,"extension":6.341416445802653},"hitData":{"launchSpeed":61.2,"launchAngle":-19.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":123.48,"coordY":185.56}},"index":3,"playId":"4a183eb0-8d50-3c4c-baaa-f3bade8a2a83","pitchNumber":4,"startTime":"2025-07-23T01:58:00.502Z","endTime":"2025-07-23T01:58:08.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":805779,"link":"/api/v1/people/805779","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":805779,"link":"/api/v1/people/805779"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.15,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:58:08.517Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Kurtz flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T01:58:24.254Z","endTime":"2025-07-23T01:59:51.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701762,"fullName":"Nick Kurtz","link":"/api/v1/people/701762"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.71000020280788,"strikeZoneBottom":1.81296007887792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.459107008012996,"aZ":-14.945397360055829,"pfxX":7.4034160633626165,"pfxZ":8.980717093132725,"pX":-0.5750068958374158,"pZ":2.021447402011934,"vX0":-12.847860639693481,"vY0":-137.84049936205972,"vZ0":-6.790394625482886,"x":138.92,"y":184.2,"x0":3.190768548972339,"y0":50.00553031003875,"z0":5.531466281415866,"aX":14.20826124959084},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":-10.7,"spinRate":2305,"spinDirection":128},"zone":7,"typeConfidence":0.91,"plateTime":0.3978004913958597,"extension":6.389884714891797},"index":0,"playId":"f2060bd8-a761-3076-986c-f216e0cb3cf5","pitchNumber":1,"startTime":"2025-07-23T01:58:40.004Z","endTime":"2025-07-23T01:58:43.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.69379901851659,"strikeZoneBottom":1.63760383117317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.008482744133225,"aZ":-26.70346712512903,"pfxX":0.05681345591229814,"pfxZ":3.2378723206675426,"pX":-2.2047719965392263,"pZ":0.05803737362800469,"vX0":-13.563462234352789,"vY0":-129.1203032814561,"vZ0":-8.703483312111858,"x":201.04,"y":237.21,"x0":3.109716795641437,"y0":50.001613021941694,"z0":5.528839116016445,"aX":0.09981154752210541},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.0,"breakHorizontal":2.9,"spinRate":2516,"spinDirection":161},"zone":13,"typeConfidence":2.0,"plateTime":0.42429039516856104,"extension":6.848370268954904},"index":1,"playId":"c0c8f7d0-bac5-3e62-9afd-c357ec161f12","pitchNumber":2,"startTime":"2025-07-23T01:58:57.307Z","endTime":"2025-07-23T01:59:01.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.6615864524495,"strikeZoneBottom":1.72827153429587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.208653673413966,"aZ":-16.45558537917834,"pfxX":7.365826394262517,"pfxZ":8.305742679715975,"pX":-0.4631323248303108,"pZ":2.4692061037226916,"vX0":-12.615738362028482,"vY0":-136.95108469132967,"vZ0":-5.408224550188575,"x":134.65,"y":172.11,"x0":3.253433914474799,"y0":50.005538374536386,"z0":5.601219045625064,"aX":13.945901852480521},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":-10.6,"spinRate":2364,"spinDirection":130},"zone":4,"typeConfidence":0.91,"plateTime":0.4004701250706644,"extension":6.714742764562392},"index":2,"playId":"c43a4931-e926-3c4a-8341-72ac67b3cf7f","pitchNumber":3,"startTime":"2025-07-23T01:59:19.369Z","endTime":"2025-07-23T01:59:22.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.080478496803465,"aZ":-14.706015935569827,"pfxX":6.924652804816359,"pfxZ":8.961074048304976,"pX":0.5658110721646473,"pZ":2.5933269999734763,"vX0":-9.999650581702843,"vY0":-139.15895559087275,"vZ0":-5.47984878511992,"x":95.43,"y":168.76,"x0":3.316605490502455,"y0":50.000092627720434,"z0":5.5726734477996125,"aX":13.494382268883669},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":-10.3,"spinRate":2280,"spinDirection":133},"zone":6,"typeConfidence":0.92,"plateTime":0.3945631914212555,"extension":6.531567014114823},"hitData":{"launchSpeed":94.4,"launchAngle":37.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.91,"coordY":67.41}},"index":3,"playId":"5fbbc8dc-b9c8-3244-a79f-b82f574b65df","pitchNumber":4,"startTime":"2025-07-23T01:59:39.278Z","endTime":"2025-07-23T01:59:51.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":701762,"link":"/api/v1/people/701762","batSide":{"code":"L","description":"Left"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.1,"awayTeamWinProbability":0.9000000000000057,"homeTeamWinProbabilityAdded":0.8999999999999915,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-07-23T01:59:51.321Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brent Rooker walks. Jacob Wilson to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T01:59:58.334Z","endTime":"2025-07-23T02:01:26.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"postOnSecond":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.46198352094815,"strikeZoneBottom":1.58069687170965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78380823976103,"aZ":-18.49151321125998,"pfxX":6.758909941650801,"pfxZ":7.089881019374621,"pX":2.3685092398401895,"pZ":3.4716719540697176,"vX0":-5.488286012939183,"vY0":-138.50159703643072,"vZ0":-2.6037482673230166,"x":26.72,"y":145.04,"x0":3.5039135477251295,"y0":50.00643348668896,"z0":5.669897932601121,"aX":13.049983687612121},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":-11.0,"spinRate":2185,"spinDirection":124},"zone":12,"typeConfidence":0.91,"plateTime":0.396451132052678,"extension":6.390103940551876},"index":0,"playId":"4f0c535f-beb9-3d81-830a-742b07716c3d","pitchNumber":1,"startTime":"2025-07-23T02:00:21.756Z","endTime":"2025-07-23T02:00:25.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":88.2,"endSpeed":80.5,"strikeZoneTop":3.58042124996086,"strikeZoneBottom":1.61542242881457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.898997756547576,"aZ":-29.64579018888668,"pfxX":11.330810551180996,"pfxZ":1.53650620364031,"pX":0.7396600490400259,"pZ":1.2291540330922601,"vX0":-10.30875750899829,"vY0":-127.9690135702679,"vZ0":-4.692786059825352,"x":88.81,"y":205.59,"x0":3.359916412619247,"y0":50.005426864532225,"z0":5.425640668394766,"aX":18.682123485059765},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.8,"breakHorizontal":-18.0,"spinRate":1716,"spinDirection":114},"zone":14,"typeConfidence":0.94,"plateTime":0.4290119592204218,"extension":6.3461207120914445},"index":1,"playId":"46ebfbde-a74b-31b8-ad74-39e730ee4824","pitchNumber":2,"startTime":"2025-07-23T02:00:38.367Z","endTime":"2025-07-23T02:00:41.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":88.8,"endSpeed":81.0,"strikeZoneTop":3.45372654802652,"strikeZoneBottom":1.57202720303898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.749073640608117,"aZ":-30.168255489649255,"pfxX":11.894279380114355,"pfxZ":1.2075548665520985,"pX":-0.6602179131691799,"pZ":1.5318496324341844,"vX0":-13.422559990687425,"vY0":-128.56312471962244,"vZ0":-4.276990559605109,"x":142.17,"y":197.42,"x0":3.0939487779660033,"y0":50.006107323512545,"z0":5.570310673781369,"aX":19.8272581003323},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.3,"breakHorizontal":-18.4,"spinRate":1683,"spinDirection":111},"zone":7,"typeConfidence":0.94,"plateTime":0.42676000227209565,"extension":6.305651459686652},"index":2,"playId":"4cd45b62-875f-3c99-8f03-0bbdeca27d52","pitchNumber":3,"startTime":"2025-07-23T02:00:58.743Z","endTime":"2025-07-23T02:01:02.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":94.3,"endSpeed":85.8,"strikeZoneTop":3.47640331754467,"strikeZoneBottom":1.76233656045618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.820807321066074,"aZ":-17.172045715723996,"pfxX":8.904303648012668,"pfxZ":8.03155228818336,"pX":-1.8930571855667055,"pZ":1.2997454228180025,"vX0":-16.661702583183782,"vY0":-136.05722607329523,"vZ0":-7.769244571261102,"x":189.16,"y":203.69,"x0":3.163072038641398,"y0":50.004268056573686,"z0":5.38997199136109,"aX":16.637169861455003},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":-12.5,"spinRate":2377,"spinDirection":122},"zone":13,"typeConfidence":0.89,"plateTime":0.40310426104619124,"extension":6.544036318245361},"index":3,"playId":"4b640e22-f2b7-397e-a8ce-ac1d92161ab5","pitchNumber":4,"startTime":"2025-07-23T02:01:15.001Z","endTime":"2025-07-23T02:01:26.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":667670,"link":"/api/v1/people/667670","batSide":{"code":"R","description":"Right"}},"first":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":667670,"link":"/api/v1/people/667670"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.16,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:01:26.341Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a line drive to left fielder Wyatt Langford. Jacob Wilson scores. Brent Rooker to 3rd.","rbi":1,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T02:02:27.467Z","endTime":"2025-07-23T02:06:14.882Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"postOnThird":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6,7,8,9,10],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805779,"fullName":"Jacob Wilson","link":"/api/v1/people/805779"},"responsiblePitcher":{"id":676395,"link":"/api/v1/people/676395"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":10},"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":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":667670,"fullName":"Brent Rooker","link":"/api/v1/people/667670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"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":"2025-07-23T02:01:42.520Z","endTime":"2025-07-23T02:02:29.761Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.33882238271967,"strikeZoneBottom":1.53187156008794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78718756766364,"aZ":-28.815079098508786,"pfxX":-2.210029084492387,"pfxZ":2.129110803370038,"pX":1.0161636220044927,"pZ":3.5878604020892895,"vX0":-5.324417168101318,"vY0":-125.0787074209579,"vZ0":0.3948392233729332,"x":78.27,"y":141.91,"x0":3.461787999412655,"y0":50.0058283652731,"z0":5.795229331255909,"aX":-3.493824140958551},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.2,"breakHorizontal":5.3,"spinRate":2185,"spinDirection":199},"zone":12,"typeConfidence":0.87,"plateTime":0.4383101067735242,"extension":6.515838794099754},"index":1,"playId":"2b87b223-8b3a-33b6-8484-cbc00fae4c5a","pitchNumber":1,"startTime":"2025-07-23T02:02:29.761Z","endTime":"2025-07-23T02:02:33.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":87.7,"endSpeed":79.8,"strikeZoneTop":3.34000213659883,"strikeZoneBottom":1.51041804764695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.947203063903768,"aZ":-36.33717825350085,"pfxX":9.748748133049194,"pfxZ":-2.550729511626983,"pX":1.3049493729774273,"pZ":3.3356751374526663,"vX0":-8.668019865527821,"vY0":-127.4028863665366,"vZ0":1.2163801243554648,"x":67.26,"y":148.72,"x0":3.4967259186453723,"y0":50.003231702206115,"z0":5.739916931767727,"aX":15.910517261591133},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.1,"breakHorizontal":-15.5,"spinRate":1813,"spinDirection":110},"zone":12,"typeConfidence":0.92,"plateTime":0.4311107874944726,"extension":6.219111282789916},"index":2,"playId":"acb62ab1-f29e-3458-ab73-d025743af17d","pitchNumber":2,"startTime":"2025-07-23T02:02:47.544Z","endTime":"2025-07-23T02:02:51.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.312748587199223,"aZ":-16.505387958911346,"pfxX":7.026471211054484,"pfxZ":8.35775829058957,"pX":0.5050252508106976,"pZ":3.8339890549686726,"vX0":-10.26259124209048,"vY0":-136.17828287484633,"vZ0":-1.62258004230286,"x":97.75,"y":135.26,"x0":3.412194311394001,"y0":50.00641736005702,"z0":5.581100596581636,"aX":13.180150089795386},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":-10.6,"spinRate":2250,"spinDirection":128},"zone":12,"typeConfidence":0.91,"plateTime":0.40242673616758884,"extension":6.384801421442382},"index":3,"playId":"e1f6f6fd-9b1d-369b-b032-ded5472c6853","pitchNumber":3,"startTime":"2025-07-23T02:03:08.478Z","endTime":"2025-07-23T02:03:11.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.32110858772218,"aZ":-16.198011922426257,"pfxX":6.037079420217852,"pfxZ":8.511506360245317,"pX":-0.30262052802328954,"pZ":3.1093684721596375,"vX0":-11.966715355993236,"vY0":-136.24073422654138,"vZ0":-3.6174085761082475,"x":128.54,"y":154.83,"x0":3.3651294248682917,"y0":50.00498794552291,"z0":5.576001987639315,"aX":11.335823205459093},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":-8.4,"spinRate":2271,"spinDirection":118},"zone":1,"typeConfidence":0.91,"plateTime":0.4022420302909806,"extension":6.59522233013523},"index":4,"playId":"c98753a0-7eee-34c2-847b-07f30a9604d5","pitchNumber":4,"startTime":"2025-07-23T02:03:28.104Z","endTime":"2025-07-23T02:03:31.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-07-23T02:03:41.071Z","endTime":"2025-07-23T02:04:01.494Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":94.9,"endSpeed":86.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.056084352166994,"aZ":-15.776702063252756,"pfxX":6.342481748242967,"pfxZ":8.54252393845773,"pX":0.6912759229636379,"pZ":2.1706625507838044,"vX0":-9.741764550336812,"vY0":-137.79598510986958,"vZ0":-6.121524522574132,"x":90.65,"y":180.17,"x0":3.4509674667544448,"y0":50.00599688459356,"z0":5.489773007596462,"aX":12.180320442690316},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.3,"breakHorizontal":-9.4,"spinRate":2209,"spinDirection":123},"zone":6,"typeConfidence":0.91,"plateTime":0.39771332335199805,"extension":6.479523604531278},"index":6,"playId":"cf3116ed-bb3b-3a50-b3b5-2b4ab7c578dd","pitchNumber":5,"startTime":"2025-07-23T02:04:01.494Z","endTime":"2025-07-23T02:04:04.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88562829065508,"aZ":-28.720188172211827,"pfxX":10.418531665540085,"pfxZ":2.026010872655382,"pX":1.3910176037030304,"pZ":2.486201358610692,"vX0":-8.533926701968355,"vY0":-130.21326687016418,"vZ0":-2.424188786364373,"x":63.98,"y":171.65,"x0":3.3669635802645916,"y0":50.00573912539706,"z0":5.615697248470553,"aX":17.786145846908237},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.4,"breakHorizontal":-16.8,"spinRate":1582,"spinDirection":115},"zone":12,"typeConfidence":0.92,"plateTime":0.42162830453085487,"extension":6.339125158944926},"index":7,"playId":"c1eec6be-08bc-3812-bdef-381040f8c05d","pitchNumber":6,"startTime":"2025-07-23T02:04:27.152Z","endTime":"2025-07-23T02:04:33.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":94.6,"endSpeed":86.0,"strikeZoneTop":3.29409898432053,"strikeZoneBottom":1.42923539253482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08417235178818,"aZ":-17.904930660325785,"pfxX":6.238470743277655,"pfxZ":7.489852192877718,"pX":1.5600690103267278,"pZ":3.2030821541878347,"vX0":-7.260521424905248,"vY0":-137.5188707101404,"vZ0":-3.1601869406802763,"x":57.53,"y":152.3,"x0":3.43090377786819,"y0":50.00067274287137,"z0":5.590078692125108,"aX":11.881390771114813},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":-9.7,"spinRate":2243,"spinDirection":122},"zone":12,"typeConfidence":0.91,"plateTime":0.39914892373058386,"extension":6.507147251973975},"index":8,"playId":"c8839d1d-ea97-3e0c-bd5b-f1bc81b4b410","pitchNumber":7,"startTime":"2025-07-23T02:05:15.684Z","endTime":"2025-07-23T02:05:19.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":93.8,"endSpeed":84.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.01193280909103,"aZ":-16.30813045205403,"pfxX":6.93998250010968,"pfxZ":8.549242280278504,"pX":0.5699090626299078,"pZ":2.9651502136289984,"vX0":-9.976664170894832,"vY0":-136.12317220288165,"vZ0":-3.951136901306058,"x":95.28,"y":158.72,"x0":3.399928771054055,"y0":50.00084430138695,"z0":5.582050844631555,"aX":12.877003117131775},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":-10.2,"spinRate":2228,"spinDirection":122},"zone":3,"typeConfidence":0.91,"plateTime":0.40411618146695716,"extension":6.744537632551119},"index":9,"playId":"9f222606-2ba4-300f-a1e6-1bff74e9acb4","pitchNumber":8,"startTime":"2025-07-23T02:05:35.632Z","endTime":"2025-07-23T02:05:39.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.428235560367803,"aZ":-29.82271584874218,"pfxX":-1.1192537380639966,"pfxZ":1.4430547497848387,"pX":0.7354923536179269,"pZ":1.9466656643688038,"vX0":-6.332289265124866,"vY0":-127.38462448895166,"vZ0":-3.209175675708368,"x":88.96,"y":186.22,"x0":3.4044435337182017,"y0":50.005714272356485,"z0":5.593376790266206,"aX":-1.8307698519728561},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":3.5,"spinRate":2447,"spinDirection":229},"zone":9,"typeConfidence":0.81,"plateTime":0.430828526587296,"extension":6.622515334172734},"hitData":{"launchSpeed":91.5,"launchAngle":12.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.11,"coordY":112.48}},"index":10,"playId":"3aad64a3-c6ff-35a9-a443-f9a961137b41","pitchNumber":9,"startTime":"2025-07-23T02:06:04.403Z","endTime":"2025-07-23T02:06:14.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":669127,"link":"/api/v1/people/669127","batSide":{"code":"R","description":"Right"}},"first":{"id":667670,"link":"/api/v1/people/667670"},"second":{"id":805779,"link":"/api/v1/people/805779"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":669127,"link":"/api/v1/people/669127"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.5,"awayTeamWinProbability":3.5,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.4,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:06:14.882Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Soderstrom grounds out, pitcher Robert Garcia to first baseman Rowdy Tellez.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-23T02:06:28.150Z","endTime":"2025-07-23T02:08:16.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691016,"fullName":"Tyler Soderstrom","link":"/api/v1/people/691016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676395,"link":"/api/v1/people/676395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.7099339938438,"aZ":-16.443261584872634,"pfxX":6.60258103612083,"pfxZ":8.25271568546492,"pX":-0.1772364624853434,"pZ":3.2850346513173605,"vX0":-11.504123257428295,"vY0":-137.69730763886196,"vZ0":-3.437279678972124,"x":123.76,"y":150.08,"x0":3.2112046071165192,"y0":50.001898086285955,"z0":5.672978473565103,"aX":12.58499802363183},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":-9.4,"spinRate":2298,"spinDirection":128},"zone":2,"typeConfidence":0.91,"plateTime":0.39892165101731747,"extension":6.809828095873788},"index":0,"playId":"b6a9ef7c-8f96-38c4-b883-8ad5f30d8821","pitchNumber":1,"startTime":"2025-07-23T02:06:58.641Z","endTime":"2025-07-23T02:07:01.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":88.1,"endSpeed":81.3,"strikeZoneTop":3.38569966982821,"strikeZoneBottom":1.6198467379789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.17011028720264,"aZ":-29.161610161282415,"pfxX":-0.9309787200268271,"pfxZ":1.8159690483783368,"pX":-0.6715302871441278,"pZ":1.5439696793180604,"vX0":-9.434639677994719,"vY0":-128.01542029096657,"vZ0":-4.455160038107572,"x":142.6,"y":197.09,"x0":3.181245854747307,"y0":50.00543208200095,"z0":5.58699849441973,"aX":-1.5460753197687644},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.5,"breakHorizontal":3.8,"spinRate":2418,"spinDirection":197},"zone":7,"typeConfidence":0.79,"plateTime":0.4276981134492961,"extension":6.799850779100101},"index":1,"playId":"3d5aec7b-0347-3e58-8c6b-4f8deaf8a0ee","pitchNumber":2,"startTime":"2025-07-23T02:07:22.734Z","endTime":"2025-07-23T02:07:26.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.848280060340738,"aZ":-13.547723581881788,"pfxX":6.261367675487018,"pfxZ":9.732897994737897,"pX":1.1927673527357696,"pZ":4.190352958713969,"vX0":-8.345594849861168,"vY0":-137.75929558912537,"vZ0":-1.412868071153032,"x":71.53,"y":125.64,"x0":3.4541290243211824,"y0":50.001518273785464,"z0":5.629948460232056,"aX":11.981974495129522},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":-9.5,"spinRate":2294,"spinDirection":136},"zone":12,"typeConfidence":0.92,"plateTime":0.3982705071884669,"extension":6.5249418960776735},"index":2,"playId":"337b0149-1e89-36be-883b-d406e5f58953","pitchNumber":3,"startTime":"2025-07-23T02:07:43.909Z","endTime":"2025-07-23T02:07:47.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":95.2,"endSpeed":86.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.572828976222105,"aZ":-17.148199116284676,"pfxX":8.334336354319191,"pfxZ":7.823677512670071,"pX":0.45782402908187847,"pZ":2.424548383481865,"vX0":-10.66701385287641,"vY0":-138.13637414684374,"vZ0":-5.603875950177776,"x":99.55,"y":173.32,"x0":3.297985833575573,"y0":50.00271919371959,"z0":5.643839464419677,"aX":16.006472591754658},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.1,"breakHorizontal":-12.7,"spinRate":2330,"spinDirection":123},"zone":6,"typeConfidence":0.91,"plateTime":0.3974683881674377,"extension":6.672230931166958},"hitData":{"launchSpeed":82.9,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.11,"coordY":183.6}},"index":3,"playId":"60575634-0fdb-33b7-acb7-d0cd7399ce66","pitchNumber":4,"startTime":"2025-07-23T02:08:09.310Z","endTime":"2025-07-23T02:08:16.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":691016,"link":"/api/v1/people/691016","batSide":{"code":"L","description":"Left"}},"first":{"id":669127,"link":"/api/v1/people/669127"},"third":{"id":667670,"link":"/api/v1/people/667670"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_ab"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_ab"},{"player":{"id":691016,"link":"/api/v1/people/691016"},"credit":"b_pa"},{"player":{"id":676395,"link":"/api/v1/people/676395"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.86,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:08:16.839Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adolis García flies out to left fielder Tyler Soderstrom.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T02:10:10.874Z","endTime":"2025-07-23T02:11:38.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691016,"link":"/api/v1/people/691016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":92.3,"endSpeed":83.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28183311243734,"aZ":-13.527780803838787,"pfxX":5.858648953515306,"pfxZ":10.353498694567259,"pX":0.9005406880598081,"pZ":2.607291749470628,"vX0":-4.838902484513488,"vY0":-134.16803205907956,"vZ0":-6.11245089278287,"x":82.67,"y":168.38,"x0":1.9770201909862597,"y0":50.005322344781135,"z0":5.90059367024861,"aX":10.554350923190295},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":-9.4,"spinRate":2139,"spinDirection":159},"zone":12,"typeConfidence":0.88,"plateTime":0.410122724525221,"extension":6.559025480477886},"index":0,"playId":"bc4ba6ae-d69f-3181-af98-873e392a7dfc","pitchNumber":1,"startTime":"2025-07-23T02:10:24.543Z","endTime":"2025-07-23T02:10:27.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-07-23T02:10:34.972Z","endTime":"2025-07-23T02:10:45.214Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"},"defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":93.3,"endSpeed":83.9,"strikeZoneTop":3.46999892893228,"strikeZoneBottom":1.61570711902286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.11868250503069,"aZ":-13.633798217912487,"pfxX":6.048227349717982,"pfxZ":10.10184106855725,"pX":0.3795181677357518,"pZ":4.206302707633773,"vX0":-6.411941954634939,"vY0":-135.692390506407,"vZ0":-2.320976635919994,"x":102.53,"y":125.21,"x0":2.0055265370766637,"y0":50.00011669706433,"z0":6.041307644620991,"aX":11.097456384806394},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":-9.4,"spinRate":2241,"spinDirection":161},"zone":12,"typeConfidence":0.88,"plateTime":0.4061587827441251,"extension":6.488914275579644},"index":2,"playId":"9a21aeef-30fd-32c1-b3e5-642e6799eb2c","pitchNumber":2,"startTime":"2025-07-23T02:10:45.214Z","endTime":"2025-07-23T02:10:48.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":82.3,"endSpeed":74.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.074836329539856,"aZ":-21.603176175879618,"pfxX":11.031460666097809,"pfxZ":7.388086821152184,"pX":0.11046469267825076,"pZ":2.835038308628714,"vX0":-8.151934274608793,"vY0":-119.45426581629347,"vZ0":-2.4018533654246874,"x":112.79,"y":162.23,"x0":2.1502936369951184,"y0":50.004641401793386,"z0":5.815493145416995,"aX":15.790912162176934},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":13.0,"breakHorizontal":-17.8,"spinRate":2059,"spinDirection":123},"zone":5,"typeConfidence":0.9,"plateTime":0.4602253645787129,"extension":6.543002713036034},"index":3,"playId":"19d38e09-af0f-38a9-a7de-2c31bb4bfbcd","pitchNumber":3,"startTime":"2025-07-23T02:10:57.360Z","endTime":"2025-07-23T02:11:00.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.8,"endSpeed":84.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.78593422551749,"aZ":-12.213298258346185,"pfxX":5.821558187117535,"pfxZ":10.770535089370737,"pX":1.5755600248118657,"pZ":3.4726270849558403,"vX0":-3.251850534513453,"vY0":-136.44015069545935,"vZ0":-4.540690732014902,"x":56.94,"y":145.02,"x0":2.0373060591876264,"y0":50.00430005069255,"z0":6.024358858847128,"aX":10.789808419952145},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":-9.7,"spinRate":2290,"spinDirection":156},"zone":12,"typeConfidence":0.88,"plateTime":0.4040933167406342,"extension":6.512917691812435},"index":4,"playId":"eff11609-6cf8-3628-9c4d-eb692a153c3a","pitchNumber":4,"startTime":"2025-07-23T02:11:10.266Z","endTime":"2025-07-23T02:11:13.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.9,"endSpeed":65.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.753737617964845,"aZ":-43.73704917676565,"pfxX":-2.7431640773275436,"pfxZ":-10.541309145288341,"pX":0.9514809018783124,"pZ":2.1294938859563457,"vX0":-1.909686608736408,"vY0":-105.88274030499497,"vZ0":2.171904569582246,"x":80.73,"y":181.28,"x0":2.2325043533697237,"y0":50.00161656312346,"z0":6.2249718650384045,"aX":-3.009342241040245},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.7,"breakVerticalInduced":-17.6,"breakHorizontal":5.6,"spinRate":2651,"spinDirection":339},"zone":14,"typeConfidence":0.9,"plateTime":0.5241204982878815,"extension":6.389982407204225},"hitData":{"launchSpeed":85.6,"launchAngle":35.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.35,"coordY":104.74}},"index":5,"playId":"8b67b163-5d1a-35a8-9c75-ceeaaee95d2c","pitchNumber":5,"startTime":"2025-07-23T02:11:29.604Z","endTime":"2025-07-23T02:11:38.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":666969,"link":"/api/v1/people/666969","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_ab"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_ab"},{"player":{"id":666969,"link":"/api/v1/people/666969"},"credit":"b_pa"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:11:38.400Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out softly, pitcher Hogan Harris to first baseman Nick Kurtz.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T02:11:48.915Z","endTime":"2025-07-23T02:12:21.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663687,"link":"/api/v1/people/663687"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":701762,"link":"/api/v1/people/701762"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.2,"endSpeed":67.1,"strikeZoneTop":3.5091776341188,"strikeZoneBottom":1.67480407133843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.282769237942418,"aZ":-43.74811086233935,"pfxX":-4.5827407378926015,"pfxZ":-10.152739736596057,"pX":-0.6848226806392814,"pZ":1.8187140898301315,"vX0":-4.6266859036933194,"vY0":-107.81025204234676,"vZ0":1.282821337554285,"x":143.1,"y":189.67,"x0":2.110646204062903,"y0":50.004235675137394,"z0":6.167797818747584,"aX":-5.222678300064582},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.4,"breakVerticalInduced":-17.3,"breakHorizontal":9.8,"spinRate":2636,"spinDirection":336},"zone":7,"typeConfidence":0.9,"plateTime":0.5143745566289151,"extension":6.35797623879218},"index":0,"playId":"cd7718a9-fcae-344e-8958-a29ccecf72d3","pitchNumber":1,"startTime":"2025-07-23T02:12:00.964Z","endTime":"2025-07-23T02:12:05.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.1,"endSpeed":65.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.593068659941,"aZ":-45.56970215950061,"pfxX":-3.387470150954472,"pfxZ":-12.128615515039835,"pX":0.5434465053597933,"pZ":2.4820023817321695,"vX0":-2.5596507784083116,"vY0":-106.11800630419754,"vZ0":3.128898070228943,"x":96.29,"y":171.77,"x0":2.2198064091192244,"y0":50.00488728721683,"z0":6.3020833242951175,"aX":-3.739799118315167},"breaks":{"breakAngle":4.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.0,"breakVerticalInduced":-20.2,"breakHorizontal":7.0,"spinRate":2679,"spinDirection":339},"zone":6,"typeConfidence":0.9,"plateTime":0.522644056909523,"extension":6.42259039790955},"hitData":{"launchSpeed":43.7,"launchAngle":-54.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.37,"coordY":181.28}},"index":1,"playId":"dcbd8bf2-4d9f-3e8b-b5d9-a484fdba6d23","pitchNumber":2,"startTime":"2025-07-23T02:12:14.159Z","endTime":"2025-07-23T02:12:21.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:12:21.643Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-23T02:12:26.327Z","endTime":"2025-07-23T02:13:44.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669127,"link":"/api/v1/people/669127"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.38267370231976,"strikeZoneBottom":1.66358914933923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28896935968868,"aZ":-11.705969121380932,"pfxX":4.332705677576261,"pfxZ":10.958754148038938,"pX":-0.3495916383759344,"pZ":2.0310297015053203,"vX0":-7.560579725506534,"vY0":-136.35567828105172,"vZ0":-7.911293391908469,"x":130.33,"y":183.94,"x0":1.9065698628106178,"y0":50.00112366488292,"z0":5.793326497838898,"aX":8.091576531051015},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":-6.1,"spinRate":2212,"spinDirection":158},"zone":7,"typeConfidence":0.89,"plateTime":0.4029638063711385,"extension":6.75698210544048},"index":0,"playId":"72ecabea-6995-3af5-a81e-2692f79a2a9e","pitchNumber":1,"startTime":"2025-07-23T02:12:47.550Z","endTime":"2025-07-23T02:12:51.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.5,"strikeZoneTop":3.30592190354081,"strikeZoneBottom":1.66569966548332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.281262330957837,"aZ":-21.21393228896642,"pfxX":10.934274861942429,"pfxZ":7.693390928640708,"pX":0.756917318391466,"pZ":1.9617597728337286,"vX0":-6.8550264255222375,"vY0":-119.26591725566706,"vZ0":-4.025861284907191,"x":88.15,"y":185.81,"x0":2.2637483038001744,"y0":50.00412881847093,"z0":5.610347763294327,"aX":15.58097067437902},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":13.1,"breakHorizontal":-17.9,"spinRate":2192,"spinDirection":120},"zone":9,"typeConfidence":0.9,"plateTime":0.46118664568191203,"extension":6.824425148174125},"index":1,"playId":"6986cd3e-d95a-3640-960a-a54d1b6786f5","pitchNumber":2,"startTime":"2025-07-23T02:13:00.530Z","endTime":"2025-07-23T02:13:04.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.7,"endSpeed":85.8,"strikeZoneTop":3.29814659742117,"strikeZoneBottom":1.69745482046766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.7997351651469,"aZ":-12.629219641790197,"pfxX":5.755757301122783,"pfxZ":10.279919513519797,"pX":-0.687217803979501,"pZ":3.553575511264787,"vX0":-8.690071821310456,"vY0":-137.57371856629578,"vZ0":-4.461655051604723,"x":143.2,"y":142.83,"x0":1.7764495860310572,"y0":50.006549288804486,"z0":6.0638041038995105,"aX":10.948069244031707},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":-8.4,"spinRate":2267,"spinDirection":156},"zone":11,"typeConfidence":0.88,"plateTime":0.39937085073732304,"extension":6.603806784069816},"index":2,"playId":"2e80b13f-2375-37a2-8064-c2525c2c61a4","pitchNumber":3,"startTime":"2025-07-23T02:13:12.869Z","endTime":"2025-07-23T02:13:16.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.2,"endSpeed":85.1,"strikeZoneTop":3.25099889768016,"strikeZoneBottom":1.650202084509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.613513365770416,"aZ":-13.891460397073306,"pfxX":4.209070287501215,"pfxZ":9.731597161326018,"pX":0.8212433654918927,"pZ":3.82452862091964,"vX0":-4.941380768170983,"vY0":-137.00972411227878,"vZ0":-3.435852538850469,"x":85.7,"y":135.52,"x0":2.111453436546352,"y0":50.00253247618141,"z0":6.059917363470718,"aX":7.907653242880346},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":-6.5,"spinRate":2323,"spinDirection":153},"zone":12,"typeConfidence":0.89,"plateTime":0.40160456322662075,"extension":6.561799885606092},"index":3,"playId":"2e3f1c9f-44db-3638-ada4-b2bc6292d680","pitchNumber":4,"startTime":"2025-07-23T02:13:26.911Z","endTime":"2025-07-23T02:13:30.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":84.2,"endSpeed":76.3,"strikeZoneTop":3.20318444622787,"strikeZoneBottom":1.64215038247771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.116737846044614,"aZ":-19.196648054629986,"pfxX":9.55040222175891,"pfxZ":8.662993249236509,"pX":-0.03312561678117544,"pZ":2.4957934066106064,"vX0":-8.635950505598617,"vY0":-122.17166133426953,"vZ0":-3.6371281701853735,"x":118.26,"y":171.39,"x0":2.3222605141418735,"y0":50.00155456707269,"z0":5.672032243633389,"aX":14.304779210504693},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":15.0,"breakHorizontal":-15.0,"spinRate":2118,"spinDirection":123},"zone":5,"typeConfidence":0.89,"plateTime":0.4498933469339348,"extension":6.868406155337976},"index":4,"playId":"a6d82c78-6aa7-320b-ae90-be6b9160e8da","pitchNumber":5,"startTime":"2025-07-23T02:13:41.571Z","endTime":"2025-07-23T02:13:44.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663687,"link":"/api/v1/people/663687","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669127,"link":"/api/v1/people/669127"},"first":{"id":701762,"link":"/api/v1/people/701762"},"second":{"id":649966,"link":"/api/v1/people/649966"},"third":{"id":609280,"link":"/api/v1/people/609280"},"shortstop":{"id":805779,"link":"/api/v1/people/805779"},"left":{"id":691016,"link":"/api/v1/people/691016"},"center":{"id":671732,"link":"/api/v1/people/671732"},"right":{"id":687515,"link":"/api/v1/people/687515"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":663687,"link":"/api/v1/people/663687"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:13:44.781Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Andujar strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T02:16:01.423Z","endTime":"2025-07-23T02:17:29.314Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"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":609280,"fullName":"Miguel Andujar","link":"/api/v1/people/609280"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Shawn Armstrong replaces Robert Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"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":"2025-07-23T02:14:53.380Z","endTime":"2025-07-23T02:16:03.618Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":542888,"link":"/api/v1/people/542888"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676395,"link":"/api/v1/people/676395","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.5,"strikeZoneTop":3.27389583844396,"strikeZoneBottom":1.61332500584744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.283141473487298,"aZ":-23.883421944970458,"pfxX":7.544683931383088,"pfxZ":5.689477019796893,"pX":0.5079803942284322,"pZ":1.8746719608929023,"vX0":2.4606180424353665,"vY0":-120.70938742389878,"vZ0":-3.904293464290359,"x":97.64,"y":188.16,"x0":-1.5081011891529617,"y0":50.00177795780819,"z0":5.647013853319353,"aX":10.990960339190075},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.5,"breakHorizontal":-14.3,"spinRate":2593,"spinDirection":97},"zone":9,"typeConfidence":2.0,"plateTime":0.45597489293153837,"extension":6.871269374529499},"index":1,"playId":"cdeba17e-3c95-31c0-8aa4-1ab15d445269","pitchNumber":1,"startTime":"2025-07-23T02:16:03.618Z","endTime":"2025-07-23T02:16:06.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.34757585493873,"strikeZoneBottom":1.52689286471084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16756444969263,"aZ":-22.84343695344756,"pfxX":7.382493560976094,"pfxZ":6.180523687406132,"pX":-0.309326016443195,"pZ":1.8891332752071202,"vX0":0.5128141192017501,"vY0":-122.62044107224172,"vZ0":-4.379739459971657,"x":128.79,"y":187.77,"x0":-1.4797650011374663,"y0":50.00456885276526,"z0":5.667859457263578,"aX":11.146769188927095},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.3,"breakHorizontal":-13.4,"spinRate":2666,"spinDirection":92},"zone":7,"typeConfidence":2.0,"plateTime":0.44814449847473803,"extension":6.594506565650871},"index":2,"playId":"19d3d83a-87e8-3f58-8936-83b26f047996","pitchNumber":2,"startTime":"2025-07-23T02:16:20.026Z","endTime":"2025-07-23T02:16:23.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.9,"strikeZoneTop":3.20962074645561,"strikeZoneBottom":1.3886591237024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.564740419976395,"aZ":-25.269460187814268,"pfxX":6.53080544151128,"pfxZ":4.580174866980929,"pX":1.0569620354333626,"pZ":1.6041653152597826,"vX0":3.4515739480075167,"vY0":-122.87525143837638,"vZ0":-4.716582944052275,"x":76.71,"y":195.47,"x0":-1.2208132293346599,"y0":50.002601408156835,"z0":5.732776535612778,"aX":9.844352557133098},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.3,"breakHorizontal":-12.7,"spinRate":2684,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.44819964796018663,"extension":7.062314530345936},"index":3,"playId":"d3f62f26-d41a-3739-be15-9ed2e5e2f511","pitchNumber":3,"startTime":"2025-07-23T02:16:38.461Z","endTime":"2025-07-23T02:16:41.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12179473742777,"aZ":-20.90671532410909,"pfxX":-10.083033889714041,"pfxZ":6.053834419341202,"pX":0.3313469664232568,"pZ":2.7640357274124803,"vX0":7.816614576589883,"vY0":-136.32487002938112,"vZ0":-3.602990146049531,"x":104.37,"y":164.15,"x0":-1.2793187756327384,"y0":50.002668710545,"z0":5.566008560896632,"aX":-18.76450163348281},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":16.3,"spinRate":2164,"spinDirection":215},"zone":6,"typeConfidence":0.9,"plateTime":0.4035371505136607,"extension":6.787218971510916},"index":4,"playId":"372f8165-e39a-39c1-8bda-704b8aa9eb00","pitchNumber":4,"startTime":"2025-07-23T02:16:54.630Z","endTime":"2025-07-23T02:16:57.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-07-23T02:17:11.353Z","endTime":"2025-07-23T02:17:26.276Z","isPitch":false,"type":"action","player":{"id":609280,"link":"/api/v1/people/609280"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.990671898649886,"aZ":-24.13747938049059,"pfxX":8.105106717336287,"pfxZ":5.235635162391576,"pX":1.444154603353102,"pZ":2.1633325837436006,"vX0":4.023591662147945,"vY0":-123.47625416870183,"vZ0":-3.6962257456725487,"x":61.95,"y":180.37,"x0":-1.2624697190693188,"y0":50.00144832534969,"z0":5.724810549799339,"aX":12.437186235744699},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.8,"breakHorizontal":-15.6,"spinRate":2584,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4446276818461685,"extension":6.706826447386117},"index":6,"playId":"f1bde657-9474-33a0-a523-ca72c72fe8ba","pitchNumber":5,"startTime":"2025-07-23T02:17:26.276Z","endTime":"2025-07-23T02:17:29.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":609280,"link":"/api/v1/people/609280","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_ab"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_ab"},{"player":{"id":609280,"link":"/api/v1/people/609280"},"credit":"b_pa"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:17:29.314Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colby Thomas called out on strikes.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T02:17:33.625Z","endTime":"2025-07-23T02:18:51.956Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687515,"fullName":"Colby Thomas","link":"/api/v1/people/687515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.88392937885974,"aZ":-23.18956097474442,"pfxX":7.5493461147465,"pfxZ":5.824347783049744,"pX":1.089849784598502,"pZ":1.187003177119139,"vX0":3.450336736653113,"vY0":-123.47634141915721,"vZ0":-5.999708202417821,"x":75.46,"y":206.73,"x0":-1.3067951912693652,"y0":50.00114005260562,"z0":5.602861292772897,"aX":11.640075664184629},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":9.4,"breakHorizontal":-14.5,"spinRate":2545,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.4438001509767133,"extension":6.71288254440494},"index":0,"playId":"a18953cf-b44a-3ac6-b195-af60e7588bc8","pitchNumber":1,"startTime":"2025-07-23T02:17:53.971Z","endTime":"2025-07-23T02:17:56.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66000043180036,"aZ":-16.094762309314362,"pfxX":-1.7279217658693724,"pfxZ":8.699743638107082,"pX":0.4830032683670043,"pZ":3.1394919251160283,"vX0":5.507246613059163,"vY0":-135.15067338583646,"vZ0":-3.6764364249743684,"x":98.59,"y":154.01,"x0":-1.3573569755375037,"y0":50.00541648852045,"z0":5.649055686972593,"aX":-3.1953645879744137},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":1.9,"spinRate":2158,"spinDirection":206},"zone":3,"typeConfidence":0.89,"plateTime":0.4053963504865372,"extension":6.783000291359038},"index":1,"playId":"d271ddf3-3a8d-3cfb-a78a-f7adcef299c5","pitchNumber":2,"startTime":"2025-07-23T02:18:09.144Z","endTime":"2025-07-23T02:18:12.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.10521966729055,"strikeZoneBottom":1.45671920622133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.891490176802186,"aZ":-15.727248644460357,"pfxX":-0.9789764304847566,"pfxZ":8.805956053614075,"pX":1.5409768554061394,"pZ":4.025940504569394,"vX0":7.641386303007171,"vY0":-135.83573412769562,"vZ0":-1.6911976129034978,"x":58.26,"y":130.08,"x0":-1.18199165446416,"y0":50.003350906808414,"z0":5.750659254623785,"aX":-1.8295953611965667},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":0.1,"spinRate":2285,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.4032984869125733,"extension":6.613422745941408},"index":2,"playId":"7061b6d7-4b2b-341b-80fd-b0db48068e6c","pitchNumber":3,"startTime":"2025-07-23T02:18:25.301Z","endTime":"2025-07-23T02:18:28.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-07-23T02:18:33.993Z","endTime":"2025-07-23T02:18:48.547Z","isPitch":false,"type":"action","player":{"id":687515,"link":"/api/v1/people/687515"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.01342916644788,"strikeZoneBottom":1.44753792147624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.40754975822183,"aZ":-14.149292207651092,"pfxX":-2.1853457864403483,"pfxZ":9.655928643498385,"pX":0.31759900958326714,"pZ":2.0234753099349825,"vX0":5.214777654709524,"vY0":-135.90804255102532,"vZ0":-6.776897288811193,"x":104.89,"y":184.15,"x0":-1.343956983834486,"y0":50.001222817208635,"z0":5.536134109422168,"aX":-4.079154626874296},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":2.9,"spinRate":2181,"spinDirection":216},"zone":6,"typeConfidence":0.9,"plateTime":0.4033526891197958,"extension":6.985935797412502},"index":4,"playId":"2f6de253-58c2-3aba-9ddb-2f9967a65769","pitchNumber":4,"startTime":"2025-07-23T02:18:48.547Z","endTime":"2025-07-23T02:18:51.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":687515,"link":"/api/v1/people/687515","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_ab"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_ab"},{"player":{"id":687515,"link":"/api/v1/people/687515"},"credit":"b_pa"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:18:51.956Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Urías singles on a fly ball to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T02:18:57.273Z","endTime":"2025-07-23T02:19:30.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.926911846355043,"aZ":-22.81571268345308,"pfxX":-9.795172362125797,"pfxZ":4.889841853137101,"pX":-0.3079703069096252,"pZ":2.968695262655696,"vX0":6.646671177352321,"vY0":-137.79714650037224,"vZ0":-2.589324827466018,"x":128.74,"y":158.63,"x0":-1.4842895782993444,"y0":50.00531739970387,"z0":5.469821237699612,"aX":-18.75348435258841},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.5,"breakHorizontal":16.3,"spinRate":2091,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.398184978771269,"extension":6.81217813569427},"hitData":{"launchSpeed":73.3,"launchAngle":26.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.15,"coordY":90.09}},"index":0,"playId":"c90a7880-a844-3d0c-a806-7f55a75fbfcb","pitchNumber":1,"startTime":"2025-07-23T02:19:20.470Z","endTime":"2025-07-23T02:19:30.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"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":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_ab"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_ab"},{"player":{"id":649966,"link":"/api/v1/people/649966"},"credit":"b_pa"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.05,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:19:30.785Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-23T02:19:31.141Z","endTime":"2025-07-23T02:21:59.660Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"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":649966,"fullName":"Luis Urías","link":"/api/v1/people/649966"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.54604724913692,"strikeZoneBottom":1.61215005815797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60513074413811,"aZ":-23.47533457777218,"pfxX":8.971180829280211,"pfxZ":5.71838282484274,"pX":-0.4638803799068019,"pZ":2.051823992069608,"vX0":-0.20889386446950464,"vY0":-123.17260993359231,"vZ0":-4.029640244934968,"x":134.68,"y":183.38,"x0":-1.5415463109446383,"y0":50.00600773670733,"z0":5.716209143861802,"aX":13.657747599049177},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.6,"breakHorizontal":-16.2,"spinRate":2582,"spinDirection":88},"zone":7,"typeConfidence":2.0,"plateTime":0.4462932009856577,"extension":6.566980310503574},"index":0,"playId":"056e5ed1-1500-3588-9058-86703c76eda0","pitchNumber":1,"startTime":"2025-07-23T02:19:57.739Z","endTime":"2025-07-23T02:20:01.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.52000230662566,"strikeZoneBottom":1.56968948051992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.830607265815207,"aZ":-28.433706870467677,"pfxX":3.194113222180041,"pfxZ":2.1674581685567205,"pX":0.9058461021946324,"pZ":4.123110913823031,"vX0":4.6350694079855606,"vY0":-130.75722461408986,"vZ0":0.8649006334691045,"x":82.47,"y":127.46,"x0":-1.3078639873198172,"y0":50.00072551162546,"z0":5.929598346087878,"aX":5.501002039781402},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.3,"breakHorizontal":-6.8,"spinRate":2544,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.41968369109793136,"extension":6.575213084082335},"index":1,"playId":"5bd75edc-f131-397f-be6d-f592595a5576","pitchNumber":2,"startTime":"2025-07-23T02:20:13.963Z","endTime":"2025-07-23T02:20:17.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":93.5,"endSpeed":85.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.926767407462965,"aZ":-15.67564151460954,"pfxX":-3.5672863883126635,"pfxZ":8.785121635750244,"pX":0.46155472676135445,"pZ":2.0387531917129227,"vX0":6.282764855700133,"vY0":-135.95126256428125,"vZ0":-6.499568661340659,"x":99.41,"y":183.73,"x0":-1.4125542929704147,"y0":50.001344849597686,"z0":5.5424203967118215,"aX":-6.698611835916314},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":5.2,"spinRate":2345,"spinDirection":209},"zone":9,"typeConfidence":0.9,"plateTime":0.4024018817269015,"extension":6.6827913000820685},"index":2,"playId":"b236c737-8323-3017-bef0-160bc5393d91","pitchNumber":3,"startTime":"2025-07-23T02:20:30.134Z","endTime":"2025-07-23T02:20:33.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.39431100028441,"strikeZoneBottom":1.41850496773825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.376363775624906,"aZ":-23.43761202670109,"pfxX":-9.81607633493512,"pfxZ":4.697099555879413,"pX":0.9242165082582361,"pZ":1.0466457207288835,"vX0":9.182464752409224,"vY0":-135.9058066244587,"vZ0":-7.138462836362162,"x":81.77,"y":210.52,"x0":-1.2323597847340988,"y0":50.00171375539612,"z0":5.349139082332097,"aX":-18.256284674676785},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.1,"breakHorizontal":15.7,"spinRate":2113,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.403899920938521,"extension":6.9398034033523555},"index":3,"playId":"5ddd311a-c5db-38b4-ac7c-4a264a164374","pitchNumber":4,"startTime":"2025-07-23T02:20:53.241Z","endTime":"2025-07-23T02:21:00.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Luis Urías advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"5ddd311a-c5db-38b4-ac7c-4a264a164374","startTime":"2025-07-23T02:21:01.953Z","endTime":"2025-07-23T02:21:12.037Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":649966,"link":"/api/v1/people/649966"},"defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"first":{"id":649966,"link":"/api/v1/people/649966"},"postOnSecond":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.15,"dramaIndex":9.0,"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":92.6,"endSpeed":84.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65615875629149,"aZ":-15.536764531435509,"pfxX":-3.6607417327112577,"pfxZ":9.057065605487027,"pX":0.24998873306237673,"pZ":2.765401918102731,"vX0":5.693990914913382,"vY0":-134.76328216996677,"vZ0":-4.4992620002961266,"x":107.47,"y":164.11,"x0":-1.4159559910515516,"y0":50.003475546455675,"z0":5.5563625096521,"aX":-6.725408397528368},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.6,"breakHorizontal":5.4,"spinRate":2390,"spinDirection":213},"zone":5,"typeConfidence":0.9,"plateTime":0.4066588744548114,"extension":6.755640126874317},"index":5,"playId":"451a2ff2-fbdd-348f-88d9-19a90e4df2b7","pitchNumber":5,"startTime":"2025-07-23T02:21:12.037Z","endTime":"2025-07-23T02:21:15.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"second":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.38717814326577,"strikeZoneBottom":1.49623037711726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60122341981702,"aZ":-25.32333446439881,"pfxX":2.1962355414267902,"pfxZ":3.9729952719154102,"pX":-0.979887823915125,"pZ":1.8207336203558449,"vX0":0.6913053782783335,"vY0":-130.9516383615346,"vZ0":-4.7645399591856545,"x":154.35,"y":189.62,"x0":-1.533062617585971,"y0":50.00072547966858,"z0":5.575820806541531,"aX":3.7849776891958014},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":-4.1,"spinRate":2473,"spinDirection":160},"zone":13,"typeConfidence":0.9,"plateTime":0.41947481697093947,"extension":6.637852084241664},"index":6,"playId":"b1aa1d54-256d-3ab7-a64e-e7110b95ac48","pitchNumber":6,"startTime":"2025-07-23T02:21:36.500Z","endTime":"2025-07-23T02:21:42.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"second":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.660631826303735,"aZ":-14.26026645260732,"pfxX":-3.617760106638511,"pfxZ":9.436904548578386,"pX":-0.5491626766055381,"pZ":2.235028222052777,"vX0":3.6732740126812744,"vY0":-137.4349616829919,"vZ0":-6.128259323940585,"x":137.93,"y":178.43,"x0":-1.4379965096762835,"y0":50.00283304830221,"z0":5.47591220620603,"aX":-6.867402063898013},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":5.8,"spinRate":2378,"spinDirection":214},"zone":4,"typeConfidence":0.91,"plateTime":0.3997238736132891,"extension":6.7172892935349795},"index":7,"playId":"2a282d84-01f5-376f-b74d-4d52bd59ae0e","pitchNumber":7,"startTime":"2025-07-23T02:21:56.360Z","endTime":"2025-07-23T02:21:59.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":542888,"link":"/api/v1/people/542888","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641680,"link":"/api/v1/people/641680"},"first":{"id":642133,"link":"/api/v1/people/642133"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":666969,"link":"/api/v1/people/666969"}},"offense":{"batter":{"id":671732,"link":"/api/v1/people/671732","batSide":{"code":"L","description":"Left"}},"second":{"id":649966,"link":"/api/v1/people/649966"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":431232,"link":"/api/v1/people/431232"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_ab"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_ab"},{"player":{"id":671732,"link":"/api/v1/people/671732"},"credit":"b_pa"},{"player":{"id":542888,"link":"/api/v1/people/542888"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-07-23T02:21:59.660Z","atBatIndex":69}]