[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Holliday strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T23:09:27.802Z","endTime":"2025-08-19T23:10:24.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"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-08-19T19:28:59.939Z","endTime":"2025-08-19T22:49:08.125Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"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-08-19T22:49:08.125Z","endTime":"2025-08-19T23:08:11.026Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"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-08-19T23:08:11.026Z","endTime":"2025-08-19T23:09:30.101Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.34608305530032,"strikeZoneBottom":1.4697125604892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.775566264739155,"aZ":-14.558862307941366,"pfxX":-4.223278307009741,"pfxZ":9.624178530966308,"pX":-0.8489193291895937,"pZ":2.2821911559029937,"vX0":3.781914713380847,"vY0":-134.5693538967349,"vZ0":-5.150299989153879,"x":149.36,"y":177.16,"x0":-1.7252526208501364,"y0":50.00299493299932,"z0":5.255833958491162,"aX":-7.7297082544461775},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":6.8,"spinRate":2252,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.40736342741786835,"extension":6.5881511995551545},"index":3,"playId":"77ba3872-9454-3f90-88ba-fb0647fc424f","pitchNumber":1,"startTime":"2025-08-19T23:09:30.101Z","endTime":"2025-08-19T23:09:35.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.34999830539935,"strikeZoneBottom":1.586396678422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.284812135522433,"aZ":-14.385230248001497,"pfxX":-4.240727007941065,"pfxZ":9.69028602378721,"pX":0.004580397168749304,"pZ":1.5657720956876442,"vX0":5.539940434879703,"vY0":-134.88323953981674,"vZ0":-6.970540152590843,"x":116.83,"y":196.5,"x0":-1.528307747610245,"y0":50.00593249093986,"z0":5.204662820033188,"aX":-7.7883293763677335},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":6.5,"spinRate":2214,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.40660843414447534,"extension":6.602562958359265},"index":4,"playId":"44123017-e61e-382e-ba6b-1036effd6567","pitchNumber":2,"startTime":"2025-08-19T23:09:44.000Z","endTime":"2025-08-19T23:09:47.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":88.6,"endSpeed":81.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.366741025182478,"aZ":-27.51032857357225,"pfxX":-8.97215055192424,"pfxZ":2.7629937523373176,"pX":-0.5931347097983434,"pZ":2.9434854956068843,"vX0":5.588695316255763,"vY0":-129.032344347263,"vZ0":-0.8402823315394751,"x":139.61,"y":159.31,"x0":-1.619256897259676,"y0":50.00531388737901,"z0":5.389459574500761,"aX":-15.160200446390295},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.0,"breakHorizontal":15.0,"spinRate":1316,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.42418845836263497,"extension":6.479169569386817},"index":5,"playId":"c5b5be65-55dd-3dad-931d-b8956e53c440","pitchNumber":3,"startTime":"2025-08-19T23:09:57.971Z","endTime":"2025-08-19T23:10:03.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16780115177397,"aZ":-26.72458926323654,"pfxX":-9.514376605351186,"pfxZ":3.295974294459919,"pX":-0.7604339482012916,"pZ":2.8264361731492023,"vX0":5.983057670952222,"vY0":-127.78951651756724,"vZ0":-0.9483987550001117,"x":145.99,"y":162.47,"x0":-1.8950996529724777,"y0":50.004783792123014,"z0":5.300425637128965,"aX":-15.74818226057178},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.0,"breakHorizontal":15.8,"spinRate":1306,"spinDirection":251},"zone":1,"typeConfidence":2.0,"plateTime":0.42849461174352665,"extension":6.39594907707001},"index":6,"playId":"3719036a-fe4d-3e92-a2a6-d6e1a06aee14","pitchNumber":4,"startTime":"2025-08-19T23:10:20.119Z","endTime":"2025-08-19T23:10:24.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-19T23:10:24.370Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Vázquez grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T23:10:42.843Z","endTime":"2025-08-19T23:11:28.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.34453606858412,"strikeZoneBottom":1.54124362168599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.024094421210094,"aZ":-14.457488747620102,"pfxX":-4.436759332949455,"pfxZ":9.487823851003533,"pX":0.22890186688062605,"pZ":2.4990387147791346,"vX0":5.985882356491068,"vY0":-136.28671962010546,"vZ0":-4.786473723436558,"x":108.27,"y":171.31,"x0":-1.4270844981281696,"y0":50.00334324723121,"z0":5.288401929401635,"aX":-8.285431525749628},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":6.6,"spinRate":2117,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.40304405279503497,"extension":6.588282380922191},"index":0,"playId":"bb449708-5ecc-320b-8b6f-a2f035187027","pitchNumber":1,"startTime":"2025-08-19T23:10:45.854Z","endTime":"2025-08-19T23:10:50.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.269896897716713,"aZ":-23.8999762104233,"pfxX":-9.282749560303996,"pfxZ":4.431315361644122,"pX":-0.794653956475294,"pZ":2.9103887903707757,"vX0":5.620509789794236,"vY0":-135.45322288523147,"vZ0":-1.7147396741633836,"x":147.29,"y":160.2,"x0":-1.6854171425063924,"y0":50.002135251121665,"z0":5.214838777895486,"aX":-17.33064691469146},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.9,"breakHorizontal":15.7,"spinRate":1934,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.40362599493677864,"extension":6.330157287679971},"index":1,"playId":"6783fcbf-f6b0-3081-aa67-3f7fea8bafba","pitchNumber":2,"startTime":"2025-08-19T23:10:59.476Z","endTime":"2025-08-19T23:11:03.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.92892734630161,"aZ":-24.398704440653795,"pfxX":-9.550100551409052,"pfxZ":4.09339605210021,"pX":-0.6663367271944896,"pZ":2.2481192146817714,"vX0":6.325012423262731,"vY0":-136.70576895285797,"vZ0":-3.293864947348985,"x":142.4,"y":178.08,"x0":-1.7640828223821907,"y0":50.00669232690267,"z0":5.13548142468723,"aX":-18.15733698442581},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.0,"breakHorizontal":16.1,"spinRate":2043,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4000174290787104,"extension":6.447518158192319},"hitData":{"launchSpeed":73.0,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.98,"coordY":167.5}},"index":2,"playId":"8603dded-7525-316e-aaae-fd6f1ad5ac42","pitchNumber":3,"startTime":"2025-08-19T23:11:21.154Z","endTime":"2025-08-19T23:11:28.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:11:28.504Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a line drive to center fielder Jarren Duran.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T23:11:43.363Z","endTime":"2025-08-19T23:12:35.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":70.1,"strikeZoneTop":3.49611815433704,"strikeZoneBottom":1.63307789655469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.077543889108483,"aZ":-44.29249353167773,"pfxX":7.370786240385183,"pfxZ":-9.752250191557868,"pX":-0.3482107262315213,"pZ":1.3466977467216097,"vX0":0.522925560065646,"vY0":-111.89457108460216,"vZ0":0.7227949686984012,"x":130.27,"y":202.42,"x0":-1.5414189445914566,"y0":50.00530560827519,"z0":5.634253232783351,"aX":9.154655116311268},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-16.9,"breakHorizontal":-13.4,"spinRate":2502,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.4934225226192348,"extension":6.598637979391265},"index":0,"playId":"895a3aee-6ac7-3e3b-8d01-1d2ee1e69ca0","pitchNumber":1,"startTime":"2025-08-19T23:11:52.234Z","endTime":"2025-08-19T23:11:58.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.7,"endSpeed":83.7,"strikeZoneTop":3.57258424461494,"strikeZoneBottom":1.77787188121585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.376768493664624,"aZ":-16.373089743912722,"pfxX":1.0179707669794196,"pfxZ":8.775987025590467,"pX":0.6991315907082942,"pZ":3.1268652974627313,"vX0":5.186699677925094,"vY0":-133.48580465161834,"vZ0":-2.870024363656539,"x":90.35,"y":154.35,"x0":-1.4032015652077707,"y0":50.002513701671866,"z0":5.398275363798405,"aX":1.8308760219329154},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.5,"breakHorizontal":-3.0,"spinRate":2405,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.4107158905001236,"extension":6.523983052722089},"index":1,"playId":"a9cbce67-b974-3a36-8a14-6d0eefc472fd","pitchNumber":2,"startTime":"2025-08-19T23:12:06.293Z","endTime":"2025-08-19T23:12:10.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":69.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.11193087843966,"aZ":-45.49782308857381,"pfxX":7.670596268917549,"pfxZ":-10.9141745887602,"pX":-0.7378142473160968,"pZ":2.269193165241227,"vX0":-0.36078865329535265,"vY0":-111.3228927058455,"vZ0":2.9347571625897286,"x":145.12,"y":177.51,"x0":-1.5636519952711392,"y0":50.00317703527922,"z0":5.7384975078501474,"aX":9.36256541105411},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.0,"breakVerticalInduced":-18.2,"breakHorizontal":-13.7,"spinRate":2412,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.4972955536631196,"extension":6.507897750678375},"hitData":{"launchSpeed":97.1,"launchAngle":11.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.86,"coordY":79.47}},"index":2,"playId":"b97fa77b-1038-3f2c-afd4-1181500be2d0","pitchNumber":3,"startTime":"2025-08-19T23:12:24.695Z","endTime":"2025-08-19T23:12:35.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:12:35.045Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Mountcastle grounds out, third baseman Alex Bregman to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-19T23:12:38.265Z","endTime":"2025-08-19T23:13:27.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":94.1,"endSpeed":85.6,"strikeZoneTop":3.62123275736302,"strikeZoneBottom":1.77750223712194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.658410331920475,"aZ":-12.346130491316996,"pfxX":-2.8343856344817686,"pfxZ":10.53159277278963,"pX":1.2289023318273957,"pZ":2.0018104451025542,"vX0":7.688947988370307,"vY0":-136.71948981298434,"vZ0":-6.752856679017253,"x":70.16,"y":184.73,"x0":-1.258426965005305,"y0":50.00520863186182,"z0":5.360657559967409,"aX":-5.338273617115624},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":3.4,"spinRate":2245,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4014568515614738,"extension":6.658219876818174},"index":0,"playId":"5ee9fbcd-8ba5-3708-89a6-bcc280772135","pitchNumber":1,"startTime":"2025-08-19T23:13:00.750Z","endTime":"2025-08-19T23:13:05.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.156977889456115,"aZ":-19.270704114868092,"pfxX":-10.390794030157487,"pfxZ":6.9479833087022795,"pX":-1.3814764873400156,"pZ":2.373281347476216,"vX0":4.877684390549105,"vY0":-135.97419772220076,"vZ0":-3.8180145968956793,"x":169.66,"y":174.7,"x0":-1.8570166513231658,"y0":50.00022220619861,"z0":5.147026226431738,"aX":-19.290451004742952},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.9,"breakHorizontal":17.6,"spinRate":2201,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40412443864230685,"extension":6.3789924905890585},"hitData":{"launchSpeed":59.0,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.51,"coordY":164.12}},"index":1,"playId":"9713e999-7cf6-3f2b-b511-1255eaac8505","pitchNumber":2,"startTime":"2025-08-19T23:13:18.074Z","endTime":"2025-08-19T23:13:27.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:13:27.762Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a ground ball to second baseman Jackson Holliday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:15:10.393Z","endTime":"2025-08-19T23:16:34.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"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":90.8,"endSpeed":82.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.673028535399002,"aZ":-15.099500627641643,"pfxX":-2.1028885171458382,"pfxZ":9.682254042753337,"pX":-0.008256916923375584,"pZ":3.385325514759478,"vX0":6.523991819045927,"vY0":-132.1076335199848,"vZ0":-3.627634972924664,"x":117.31,"y":147.38,"x0":-2.2388740012777233,"y0":50.00549005259309,"z0":5.88922897756334,"aX":-3.7096595914377852},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.9,"breakHorizontal":2.4,"spinRate":2369,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.4149246709502066,"extension":6.192497350015701},"index":0,"playId":"305b3f45-ad22-33c3-a8d8-6e7891b554c6","pitchNumber":1,"startTime":"2025-08-19T23:15:42.671Z","endTime":"2025-08-19T23:15:47.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-19T23:15:52.674Z","endTime":"2025-08-19T23:16:06.267Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6777372700617,"aZ":-13.99944218172745,"pfxX":-1.444226201147942,"pfxZ":9.967071369982056,"pX":-0.22048629718596763,"pZ":2.9035810793188586,"vX0":6.057605842400418,"vY0":-134.77567834358143,"vZ0":-5.0923615683553605,"x":125.4,"y":160.38,"x0":-2.3181452602815695,"y0":50.002418979158605,"z0":5.820357368977362,"aX":-2.633444080536743},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":1.2,"spinRate":2337,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.4077609021955717,"extension":6.173721998142702},"index":2,"playId":"2d6d4bb6-4e62-3715-bfb6-d2a2e107fa9e","pitchNumber":2,"startTime":"2025-08-19T23:16:06.267Z","endTime":"2025-08-19T23:16:11.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.074816008504804,"aZ":-23.609183389785517,"pfxX":-2.0019105864534827,"pfxZ":5.406385382838749,"pX":-0.030560437361047604,"pZ":1.4389698646335383,"vX0":6.051726645896501,"vY0":-125.51429627346084,"vZ0":-5.985515910689295,"x":118.16,"y":199.93,"x0":-2.220310460540725,"y0":50.00354355311723,"z0":5.795630128985664,"aX":-3.1724047604318115},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.5,"breakHorizontal":2.2,"spinRate":1287,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4375779274462692,"extension":6.359475955966858},"hitData":{"launchSpeed":74.1,"launchAngle":9.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.27,"coordY":137.93}},"index":3,"playId":"fae5b006-4330-3d7c-8905-d7439b856927","pitchNumber":3,"startTime":"2025-08-19T23:16:25.984Z","endTime":"2025-08-19T23:16:34.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.3,"awayTeamWinProbability":41.7,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":0.86,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:16:34.343Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out to center fielder Colton Cowser.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:16:45.312Z","endTime":"2025-08-19T23:19:03.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.35852930274444,"strikeZoneBottom":1.61695609117546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.170931407969608,"aZ":-20.760121063924046,"pfxX":-10.143245871618348,"pfxZ":6.134345426201881,"pX":-1.4362432389486108,"pZ":1.967019020841458,"vX0":6.21691993507532,"vY0":-135.8908564876054,"vZ0":-6.0243807398033296,"x":171.75,"y":185.67,"x0":-2.441814094619877,"y0":50.002283322597926,"z0":5.665484227792008,"aX":-18.87482311013724},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.0,"breakHorizontal":16.9,"spinRate":2260,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4038324777227271,"extension":6.357171763920106},"index":0,"playId":"5287ab1f-db3d-3165-a3e0-edb7cd8a96c6","pitchNumber":1,"startTime":"2025-08-19T23:17:02.705Z","endTime":"2025-08-19T23:17:06.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.30578582495578,"strikeZoneBottom":1.56013036414893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.800527764840336,"aZ":-29.277921702816684,"pfxX":2.3713626280874247,"pfxZ":1.9768461891392475,"pX":0.8069342705592878,"pZ":1.682891023633985,"vX0":6.59006483360439,"vY0":-120.86834240015386,"vZ0":-3.7730038236335397,"x":86.24,"y":193.34,"x0":-2.2741990923635726,"y0":50.00270314086971,"z0":5.863842516031553,"aX":3.4717120590372788},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.9,"breakHorizontal":-6.0,"spinRate":2448,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.4549362178827412,"extension":6.252813829728223},"index":1,"playId":"6b2def33-adcc-311b-aa10-129aa79557cb","pitchNumber":2,"startTime":"2025-08-19T23:17:19.693Z","endTime":"2025-08-19T23:17:25.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":75.5,"strikeZoneTop":3.36000089633057,"strikeZoneBottom":1.63213362143439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.798146063430504,"aZ":-30.176289771277744,"pfxX":4.296579794491015,"pfxZ":1.3690664911665698,"pX":-0.20420713307468746,"pZ":1.2798462982857157,"vX0":4.219080220979633,"vY0":-121.25564182781225,"vZ0":-4.438047174309032,"x":124.78,"y":204.22,"x0":-2.5396971176173144,"y0":50.00008901959052,"z0":5.836243164638339,"aX":6.248740727794302},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.4,"breakHorizontal":-9.0,"spinRate":2504,"spinDirection":65},"zone":13,"typeConfidence":2.0,"plateTime":0.45575157250399156,"extension":6.209339165341773},"index":2,"playId":"c2135d62-aa41-3be6-8918-50fe08537020","pitchNumber":3,"startTime":"2025-08-19T23:17:37.271Z","endTime":"2025-08-19T23:17:41.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.36140186199827,"strikeZoneBottom":1.60452330229092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.229810167108674,"aZ":-19.36064593506226,"pfxX":-8.7765840160647,"pfxZ":6.982721642089569,"pX":-0.6277926726235864,"pZ":2.6512860856478118,"vX0":7.5273547339135884,"vY0":-135.30490071231094,"vZ0":-4.714413716965572,"x":140.93,"y":167.2,"x0":-2.319038502066634,"y0":50.00625133879749,"z0":5.791409713730808,"aX":-16.116324260951327},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.6,"breakHorizontal":14.0,"spinRate":2188,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40633955074080585,"extension":6.297587115883476},"index":3,"playId":"4410abfe-c9d9-33ac-9bf4-96a48ffa21ad","pitchNumber":4,"startTime":"2025-08-19T23:17:56.385Z","endTime":"2025-08-19T23:18:00.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.28950135596835,"strikeZoneBottom":1.64953206556287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54855623942809,"aZ":-14.66508953444058,"pfxX":-4.443449478077101,"pfxZ":9.50995621822702,"pX":-0.42715140798639134,"pZ":1.785309882103049,"vX0":7.03574745211517,"vY0":-134.88690233508595,"vZ0":-7.479556666692322,"x":133.28,"y":190.58,"x0":-2.492963078509039,"y0":50.004993336644745,"z0":5.629870671464187,"aX":-8.183349253422454},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":6.5,"spinRate":2406,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.4061771354205028,"extension":6.343086246114488},"index":4,"playId":"06d2fc68-c91e-3b70-a9f2-5439806a4db9","pitchNumber":5,"startTime":"2025-08-19T23:18:16.049Z","endTime":"2025-08-19T23:18:19.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"playId":"a80da34e-5476-3dd1-a7c8-aa856bd9e3a6","startTime":"2025-08-19T23:18:34.040Z","endTime":"2025-08-19T23:18:37.040Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.56585495379231,"aZ":-17.190665393750162,"pfxX":-8.444297977907276,"pfxZ":8.064436328981397,"pX":-0.46824205459595425,"pZ":2.1704053083681565,"vX0":8.111192358529326,"vY0":-135.66225359760617,"vZ0":-6.185011874847264,"x":134.85,"y":180.18,"x0":-2.4044050027309662,"y0":50.00240446918159,"z0":5.684324148798484,"aX":-15.689186186978663},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":13.4,"spinRate":2240,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40423564173071647,"extension":6.425101948339031},"hitData":{"launchSpeed":93.7,"launchAngle":19.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.0,"coordY":80.74}},"index":6,"playId":"29f86533-e1fd-3b5d-b7eb-fa5cba987179","pitchNumber":6,"startTime":"2025-08-19T23:18:52.524Z","endTime":"2025-08-19T23:19:03.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":-3.1999999999999957,"leverageIndex":1.44,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:19:03.487Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jarren Duran flies out to center fielder Colton Cowser.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:19:27.178Z","endTime":"2025-08-19T23:20:01.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.8,"endSpeed":78.2,"strikeZoneTop":3.44118361172018,"strikeZoneBottom":1.70065303539796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.223136092791126,"aZ":-30.898422568681333,"pfxX":5.797660715424551,"pfxZ":0.8203171363845669,"pX":-0.383151420614906,"pZ":2.847371241690351,"vX0":3.3551093552873827,"vY0":-123.54493619349391,"vZ0":-1.1145488512780835,"x":131.6,"y":161.9,"x0":-2.5110270194379742,"y0":50.00006080503687,"z0":5.897259395003379,"aX":8.975216086714973},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.4,"breakHorizontal":-11.3,"spinRate":2502,"spinDirection":83},"zone":4,"typeConfidence":2.0,"plateTime":0.4430536604617812,"extension":6.060697460089388},"index":0,"playId":"8c740bfa-0421-330c-a717-8a926a32c1ab","pitchNumber":1,"startTime":"2025-08-19T23:19:30.996Z","endTime":"2025-08-19T23:19:35.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.154289180680387,"aZ":-30.032347445855734,"pfxX":-5.342097328563288,"pfxZ":1.2937666418999498,"pX":-0.5671857807479074,"pZ":2.2236137363066693,"vX0":6.029701493231052,"vY0":-126.9691315270786,"vZ0":-3.4006613905498306,"x":138.62,"y":178.74,"x0":-2.2657330391666415,"y0":50.00084244526314,"z0":5.940638659342417,"aX":-8.823435186113814},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.9,"breakHorizontal":8.5,"spinRate":1346,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4294733191881166,"extension":6.154698146925833},"hitData":{"launchSpeed":81.2,"launchAngle":39.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.97,"coordY":102.41}},"index":1,"playId":"6ec827c6-8791-39f3-a5ed-6821292fdf8d","pitchNumber":2,"startTime":"2025-08-19T23:19:48.906Z","endTime":"2025-08-19T23:20:01.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:20:01.633Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Story singles on a line drive to left fielder Dylan Carlson. Roman Anthony to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:20:10.924Z","endTime":"2025-08-19T23:20:56.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.3193111093596,"strikeZoneBottom":1.6413833644941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.297162202567847,"aZ":-28.408386538721935,"pfxX":3.9403685469451424,"pfxZ":2.440174177065355,"pX":0.5052598763294004,"pZ":3.309346314523135,"vX0":5.808102990364433,"vY0":-123.31621668282375,"vZ0":-0.5283319040093521,"x":97.74,"y":149.43,"x0":-2.391386792190785,"y0":50.00092855959032,"z0":5.9208505434987115,"aX":6.0726222247093045},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.6,"breakHorizontal":-8.5,"spinRate":2494,"spinDirection":80},"zone":3,"typeConfidence":2.0,"plateTime":0.44399512131020513,"extension":6.148798951114309},"index":0,"playId":"9f3b792e-5ab6-3dc0-ba3f-79ca3e2de1a1","pitchNumber":1,"startTime":"2025-08-19T23:20:27.853Z","endTime":"2025-08-19T23:20:33.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.704589268663405,"aZ":-27.54938828872072,"pfxX":5.573315591209751,"pfxZ":3.0839247914761394,"pX":0.1137578289619982,"pZ":3.166668069825692,"vX0":4.44343989484498,"vY0":-122.13157182857906,"vZ0":-0.9813353517878017,"x":112.66,"y":153.28,"x0":-2.457994857662798,"y0":50.00267866021993,"z0":5.958867558933675,"aX":8.356709898537577},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.6,"breakHorizontal":-11.2,"spinRate":2607,"spinDirection":71},"zone":2,"typeConfidence":2.0,"plateTime":0.4497339077588598,"extension":6.16967634226671},"hitData":{"launchSpeed":89.9,"launchAngle":15.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.21,"coordY":97.22}},"index":1,"playId":"3c9a95f8-daca-332b-bc67-1a12e82f94c2","pitchNumber":2,"startTime":"2025-08-19T23:20:46.539Z","endTime":"2025-08-19T23:20:56.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:20:56.904Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masataka Yoshida strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-19T23:21:18.332Z","endTime":"2025-08-19T23:23:42.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":94.6,"endSpeed":86.7,"strikeZoneTop":3.24810103355644,"strikeZoneBottom":1.41712052588171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.075045182068244,"aZ":-16.847191993343948,"pfxX":-4.618657552871181,"pfxZ":7.989336334852242,"pX":-0.5812271546254352,"pZ":1.8591499702634722,"vX0":6.490108313992788,"vY0":-137.5240729877343,"vZ0":-7.3579610587569055,"x":139.16,"y":188.58,"x0":-2.370035787155237,"y0":50.00074029600943,"z0":5.708821342390379,"aX":-8.858974934420514},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":7.1,"spinRate":2301,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.39803983451686253,"extension":6.152590331839607},"index":0,"playId":"673ff605-271b-3977-9b78-3639289810a1","pitchNumber":1,"startTime":"2025-08-19T23:21:40.692Z","endTime":"2025-08-19T23:21:45.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":92.8,"endSpeed":85.5,"strikeZoneTop":3.25192275473657,"strikeZoneBottom":1.38155564170993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.98111184146203,"aZ":-18.764391625503066,"pfxX":-5.182284447609029,"pfxZ":7.224478724627826,"pX":1.2255665787788503,"pZ":3.09775856538309,"vX0":11.158773462418122,"vY0":-134.79775938902037,"vZ0":-3.705692196898104,"x":70.28,"y":155.14,"x0":-2.2787212958974576,"y0":50.002164619371364,"z0":5.8010230262560745,"aX":-9.619202257285664},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":7.2,"spinRate":2416,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4050257995506654,"extension":6.2783748210906305},"index":1,"playId":"6b4f58f1-7dc6-3fb4-acaf-1df2d0042277","pitchNumber":2,"startTime":"2025-08-19T23:22:01.744Z","endTime":"2025-08-19T23:22:06.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.1885659207593,"aZ":-28.306294966560834,"pfxX":-4.762107537247158,"pfxZ":2.266547130446339,"pX":-1.4557262631069876,"pZ":2.398575819882554,"vX0":3.9357597354384835,"vY0":-128.70527716901424,"vZ0":-3.3563496607120453,"x":172.49,"y":174.02,"x0":-2.372663117978503,"y0":50.003919953605624,"z0":5.869426404677508,"aX":-8.13423828802354},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.7,"breakHorizontal":7.9,"spinRate":1269,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.42266068570638193,"extension":6.419619929136744},"index":2,"playId":"42bcec67-53f1-3332-93c6-d5e4a26834ea","pitchNumber":3,"startTime":"2025-08-19T23:22:22.816Z","endTime":"2025-08-19T23:22:28.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.0663085267827,"aZ":-14.348809054138837,"pfxX":-3.275783601372342,"pfxZ":9.407982033417376,"pX":-0.4761327982045771,"pZ":3.7196838618051196,"vX0":6.331414367404387,"vY0":-136.32381156458675,"vZ0":-3.1350876964190797,"x":135.15,"y":138.35,"x0":-2.3960878191953614,"y0":50.00459460213764,"z0":5.866324715208348,"aX":-6.208487669066044},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":4.7,"spinRate":2428,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4007517954741284,"extension":6.132473076456512},"index":3,"playId":"9fd41c5d-5367-3a33-bf9f-7747b9e3f3a0","pitchNumber":4,"startTime":"2025-08-19T23:22:47.073Z","endTime":"2025-08-19T23:22:55.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.25000000111526,"strikeZoneBottom":1.36438251691685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1653928120834,"aZ":-30.96987233827074,"pfxX":-4.393578240777716,"pfxZ":0.7082764701176174,"pX":-1.6248884657534548,"pZ":2.302788665095268,"vX0":3.2867059904530525,"vY0":-129.07484846863284,"vZ0":-3.3615158036974626,"x":178.94,"y":176.6,"x0":-2.337171769154242,"y0":50.00366555725607,"z0":5.979677494235347,"aX":-7.49338881596461},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.8,"breakHorizontal":7.3,"spinRate":1156,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.42261080620362224,"extension":6.251407087165481},"index":4,"playId":"300f9333-ff0b-33a5-9dad-d7500dc247ac","pitchNumber":5,"startTime":"2025-08-19T23:23:18.038Z","endTime":"2025-08-19T23:23:22.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.27001937477932,"aZ":-27.65621899572956,"pfxX":-5.043537109443058,"pfxZ":2.6726982837816573,"pX":-1.4934125026756047,"pZ":2.1068093201576747,"vX0":3.5903346070854982,"vY0":-128.40292332670577,"vZ0":-4.468734580974622,"x":173.93,"y":181.9,"x0":-2.24526043612726,"y0":50.006227404754114,"z0":5.988596908051748,"aX":-8.535711798811368},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":8.5,"spinRate":1380,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4244213521768918,"extension":6.256788539843536},"index":5,"playId":"a8d87d49-8cd8-3855-8d0b-1ba42a5e0c6b","pitchNumber":6,"startTime":"2025-08-19T23:23:38.881Z","endTime":"2025-08-19T23:23:42.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":596115,"link":"/api/v1/people/596115"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:23:42.874Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colton Cowser walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:25:43.609Z","endTime":"2025-08-19T23:27:16.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":69.5,"strikeZoneTop":3.2731270433096,"strikeZoneBottom":1.41664084773025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.85694309040043,"aZ":-43.57290644618705,"pfxX":6.9483443447558395,"pfxZ":-9.290565918313563,"pX":-1.2244517612615462,"pZ":2.643156758526791,"vX0":-1.370980882431788,"vY0":-110.98395485868394,"vZ0":3.107229827910583,"x":163.67,"y":167.41,"x0":-1.494666136509309,"y0":50.00165710964696,"z0":5.815325683033456,"aX":8.52705280243204},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-15.5,"breakHorizontal":-12.1,"spinRate":2451,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.4966143545849291,"extension":6.712669808791411},"index":0,"playId":"60a08158-0147-3ada-acfe-1121b5009b5f","pitchNumber":1,"startTime":"2025-08-19T23:25:57.792Z","endTime":"2025-08-19T23:26:03.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.40119268944908,"strikeZoneBottom":1.54682008835659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.78193826872498,"aZ":-21.286915716119108,"pfxX":-11.300486922853676,"pfxZ":5.864445608895206,"pX":0.43367168122082195,"pZ":1.5903236046437015,"vX0":9.657301841457466,"vY0":-135.65253393407937,"vZ0":-5.30307673321037,"x":100.47,"y":195.84,"x0":-1.711340899535932,"y0":50.00219016359538,"z0":5.062823220383143,"aX":-20.97593691358695},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.6,"breakHorizontal":18.4,"spinRate":2022,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.4043886856830965,"extension":6.592167311133929},"index":1,"playId":"fba903fb-d53b-34c8-883c-1daf39179871","pitchNumber":2,"startTime":"2025-08-19T23:26:11.223Z","endTime":"2025-08-19T23:26:16.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.43059145306203,"strikeZoneBottom":1.62269602739385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.485634774319113,"aZ":-25.898780868107558,"pfxX":4.510891721786751,"pfxZ":3.729735556659614,"pX":1.5166452208347978,"pZ":2.1351646226403336,"vX0":5.661656072914212,"vY0":-128.40978760545116,"vZ0":-3.307416965865056,"x":59.19,"y":181.13,"x0":-1.2960420423775119,"y0":50.005208749926794,"z0":5.436153980839461,"aX":7.598271950233548},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.2,"breakHorizontal":-9.4,"spinRate":2487,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.42516619007967194,"extension":6.625437081157084},"index":2,"playId":"29af8b89-6e3a-33ed-a2e7-c91543136a9b","pitchNumber":3,"startTime":"2025-08-19T23:26:24.965Z","endTime":"2025-08-19T23:26:30.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":92.3,"endSpeed":85.0,"strikeZoneTop":3.43291589996108,"strikeZoneBottom":1.53612454801527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91951729140892,"aZ":-24.565374192895096,"pfxX":-9.317691824277857,"pfxZ":4.120960748204283,"pX":-0.9402485657724039,"pZ":3.793265104833983,"vX0":5.551091318478167,"vY0":-134.4428099239678,"vZ0":0.5881348115804896,"x":152.84,"y":136.36,"x0":-1.8125640122979845,"y0":50.00010714338352,"z0":5.304140999329425,"aX":-17.193423959177302},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.8,"breakHorizontal":15.8,"spinRate":1999,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4061344737714103,"extension":6.3885540101653655},"index":3,"playId":"a376c3d0-8de8-320d-9336-5edf98867874","pitchNumber":4,"startTime":"2025-08-19T23:26:39.737Z","endTime":"2025-08-19T23:26:43.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.35738645578134,"strikeZoneBottom":1.43423849370772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29939946905251,"aZ":-21.801331603249672,"pfxX":-9.401162939068056,"pfxZ":5.472016494689848,"pX":0.5694591984723862,"pZ":2.376288324892267,"vX0":9.406631457382517,"vY0":-136.37869214018764,"vZ0":-3.3725055022384365,"x":95.29,"y":174.62,"x0":-1.6930236783004131,"y0":50.0020248105438,"z0":5.1220810418106195,"aX":-17.815766072191586},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":15.2,"spinRate":2086,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4007054353898809,"extension":6.660849068584572},"index":4,"playId":"6e46a3f7-915f-35a4-acdd-074793c0d4c4","pitchNumber":5,"startTime":"2025-08-19T23:26:56.068Z","endTime":"2025-08-19T23:26:59.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.33051298422654,"strikeZoneBottom":1.51051418394363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.578983318007783,"aZ":-23.464587920509484,"pfxX":-9.488623452963246,"pfxZ":4.593598667434572,"pX":0.9967232917118091,"pZ":1.9447701716641375,"vX0":10.100432307373952,"vY0":-136.0685610952518,"vZ0":-4.100541280913646,"x":79.01,"y":186.27,"x0":-1.51003136839768,"y0":50.00622268518241,"z0":5.074189820440163,"aX":-18.005064037646992},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.7,"breakHorizontal":15.4,"spinRate":1973,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4007556088048414,"extension":6.950820013033119},"index":5,"playId":"448b6602-1ded-3ac5-8398-f90cf108e3b8","pitchNumber":6,"startTime":"2025-08-19T23:27:11.600Z","endTime":"2025-08-19T23:27:16.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:27:16.241Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging. Colton Cowser steals (7) 2nd base.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:27:19.949Z","endTime":"2025-08-19T23:29:39.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.61000012229741,"strikeZoneBottom":1.70861266233724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.28262847086538,"aZ":-15.703637333682284,"pfxX":-2.2636543012104013,"pfxZ":8.72718036306666,"pX":0.505880103823658,"pZ":4.13831261797587,"vX0":5.986301404503632,"vY0":-136.1263374358553,"vZ0":-0.8913450954398724,"x":97.72,"y":127.05,"x0":-1.4220709539819412,"y0":50.003377234658025,"z0":5.5512033033478625,"aX":-4.272901582254926},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":2.9,"spinRate":2191,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4014902216626921,"extension":6.536613080166495},"index":0,"playId":"48b6574a-a74b-3016-a301-d01b050809bb","pitchNumber":1,"startTime":"2025-08-19T23:27:39.496Z","endTime":"2025-08-19T23:27:42.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.870620614911488,"aZ":-20.376770605979548,"pfxX":2.669237704480201,"pfxZ":6.61036030815367,"pX":0.45526116480579804,"pZ":2.691035678985413,"vX0":4.497527888304142,"vY0":-131.50759632733897,"vZ0":-3.279308124159037,"x":99.65,"y":166.12,"x0":-1.6115080315986936,"y0":50.00550470727038,"z0":5.432138187116523,"aX":4.764756373942423},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":-5.6,"spinRate":2175,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.4134810058735412,"extension":6.556402186151858},"index":1,"playId":"637b5374-a44b-3c04-b7d6-864b1774f69f","pitchNumber":2,"startTime":"2025-08-19T23:27:57.045Z","endTime":"2025-08-19T23:28:00.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-19T23:28:18.383Z","endTime":"2025-08-19T23:28:32.712Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":87.2,"endSpeed":80.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.207266207774193,"aZ":-23.33201294881023,"pfxX":4.3666864466040565,"pfxZ":5.392156032861171,"pX":1.2105931656917441,"pZ":2.362184720588277,"vX0":5.297468650713932,"vY0":-127.01188552108127,"vZ0":-3.3206037063611165,"x":70.86,"y":175.0,"x0":-1.4666380493800766,"y0":50.000074424454326,"z0":5.534851774739241,"aX":7.156613238582227},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.2,"breakHorizontal":-9.1,"spinRate":2428,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4306982334153209,"extension":6.737086567265672},"index":3,"playId":"c81a9d5e-8fa1-3261-bc66-86a3ba3663e2","pitchNumber":3,"startTime":"2025-08-19T23:28:32.712Z","endTime":"2025-08-19T23:28:37.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.61071532104243,"strikeZoneBottom":1.73848226292737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.274581305361274,"aZ":-23.524926773049213,"pfxX":5.24057140726356,"pfxZ":5.315090513677148,"pX":0.415747178677659,"pZ":1.2161320510289377,"vX0":3.004205203435533,"vY0":-126.85518957477571,"vZ0":-5.674458894239063,"x":101.15,"y":205.94,"x0":-1.4653154817308987,"y0":50.00431506436198,"z0":5.360846831663296,"aX":8.529560113316128},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.5,"breakHorizontal":-10.2,"spinRate":2478,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4320028141408314,"extension":6.653727401782352},"index":4,"playId":"a6e7c3fc-8887-3e58-91ce-ba56ca5717e1","pitchNumber":4,"startTime":"2025-08-19T23:28:53.238Z","endTime":"2025-08-19T23:28:57.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.61240713332644,"strikeZoneBottom":1.72691879906684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.78250723939909,"aZ":-18.95674664151617,"pfxX":-9.783209726847865,"pfxZ":7.0496969997587895,"pX":0.4223210099841414,"pZ":1.5268993312188521,"vX0":8.660963724302894,"vY0":-136.48787763103385,"vZ0":-6.076377059778768,"x":100.9,"y":197.55,"x0":-1.530610377135054,"y0":50.005154181569274,"z0":5.100303514229017,"aX":-18.346470337586688},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":15.7,"spinRate":2149,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.40227209885791115,"extension":6.627522639589292},"index":5,"playId":"6a600226-af74-3a15-a7fd-d842439ab790","pitchNumber":5,"startTime":"2025-08-19T23:29:09.776Z","endTime":"2025-08-19T23:29:15.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.604652907801206,"aZ":-19.211806979336295,"pfxX":2.5431627292995262,"pfxZ":7.263108330389438,"pX":0.2619836166476283,"pZ":2.132683713346427,"vX0":3.551497001962567,"vY0":-132.13852189387524,"vZ0":-4.890056723509259,"x":107.01,"y":181.2,"x0":-1.4251409750377944,"y0":50.0062268452235,"z0":5.400106169529928,"aX":4.541872908225163},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.4,"breakHorizontal":-5.3,"spinRate":2308,"spinDirection":182},"zone":8,"typeConfidence":2.0,"plateTime":0.4129892642406725,"extension":6.605617239191587},"index":6,"playId":"3f7d0e65-9039-3cd5-8fcb-4f369a9315f3","pitchNumber":6,"startTime":"2025-08-19T23:29:27.710Z","endTime":"2025-08-19T23:29:39.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.0,"awayTeamWinProbability":52.0,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":1.54,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:29:39.870Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dylan Beavers lines out to right fielder Roman Anthony.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:29:49.126Z","endTime":"2025-08-19T23:30:55.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.882064631439516,"aZ":-13.920517198775809,"pfxX":-2.593753177944748,"pfxZ":9.699771938343474,"pX":-0.3725562228517606,"pZ":2.693241641296252,"vX0":4.0086165254784705,"vY0":-135.85705736775233,"vZ0":-4.4976626268619375,"x":131.2,"y":166.06,"x0":-1.5256399948194475,"y0":50.00394140612043,"z0":5.327739227976758,"aX":-4.882001484297047},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":4.0,"spinRate":2178,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.4021272670197593,"extension":6.62384594322808},"index":0,"playId":"29214147-1f7e-38e7-b812-9fd80bc9ca36","pitchNumber":1,"startTime":"2025-08-19T23:30:03.886Z","endTime":"2025-08-19T23:30:12.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.46250614057956,"strikeZoneBottom":1.77359911243257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48626469975321,"aZ":-13.06356730423972,"pfxX":-4.095699759209033,"pfxZ":10.083152202088401,"pX":-0.4906515476689819,"pZ":3.2117344760990467,"vX0":3.6449547161104157,"vY0":-137.31382020206587,"vZ0":-3.739971323126489,"x":135.7,"y":152.06,"x0":-1.3079118421254918,"y0":50.006164405347995,"z0":5.490016007942566,"aX":-7.765488200376327},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":6.6,"spinRate":2276,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4000092478989452,"extension":6.655775538151644},"index":1,"playId":"70c67ff5-26b2-3c04-9aa6-17784f5fdc81","pitchNumber":2,"startTime":"2025-08-19T23:30:27.040Z","endTime":"2025-08-19T23:30:30.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.29996447288736,"aZ":-23.473640221960093,"pfxX":0.9685550553154691,"pfxZ":4.9739489063525255,"pX":0.1076584300628029,"pZ":3.1655579997469223,"vX0":3.732997688437581,"vY0":-131.30566560151345,"vZ0":-1.379626008917266,"x":112.9,"y":153.31,"x0":-1.4572040591926563,"y0":50.004500118649936,"z0":5.4412169372066295,"aX":1.693712141899024},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.9,"breakHorizontal":-2.5,"spinRate":2442,"spinDirection":176},"zone":2,"typeConfidence":2.0,"plateTime":0.41684151021404237,"extension":6.487469645475935},"hitData":{"launchSpeed":87.6,"launchAngle":21.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.1,"coordY":108.66}},"index":2,"playId":"a32042c9-e1e7-38cd-b822-e76140f24150","pitchNumber":3,"startTime":"2025-08-19T23:30:44.916Z","endTime":"2025-08-19T23:30:55.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.35,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:30:55.981Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dylan Carlson walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:31:30.337Z","endTime":"2025-08-19T23:33:18.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"postOnSecond":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.8,"strikeZoneTop":3.51045681963133,"strikeZoneBottom":1.72613333275713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.327670244677783,"aZ":-12.610537390035592,"pfxX":-4.21625506545208,"pfxZ":10.12551760435988,"pX":-1.0216515454965198,"pZ":2.849251094448378,"vX0":2.8485600406601446,"vY0":-137.8054675062455,"vZ0":-4.512761536495692,"x":155.94,"y":161.85,"x0":-1.5185888266580818,"y0":50.0012342684476,"z0":5.353588374945966,"aX":-8.145092846235103},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":7.1,"spinRate":2353,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3967845636386387,"extension":6.555039574101334},"index":0,"playId":"a60e5f91-64e8-314f-aa30-00af1f29fc12","pitchNumber":1,"startTime":"2025-08-19T23:31:31.792Z","endTime":"2025-08-19T23:31:36.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.51121496803445,"strikeZoneBottom":1.76536326586339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.99824975109346,"aZ":-20.863244741769233,"pfxX":-8.794122230242419,"pfxZ":5.881729055685112,"pX":-0.03244004507889004,"pZ":3.446514549296241,"vX0":7.694727250013868,"vY0":-137.66518674390983,"vZ0":-1.0676651305062514,"x":118.24,"y":145.72,"x0":-1.7185024653082692,"y0":50.00421508288702,"z0":5.2490614320085776,"aX":-16.914490793028065},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.7,"breakHorizontal":14.4,"spinRate":2232,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39757844354695004,"extension":6.5897797442062505},"index":1,"playId":"79353a66-b42a-3415-a653-c2c3b6b52835","pitchNumber":2,"startTime":"2025-08-19T23:31:52.567Z","endTime":"2025-08-19T23:31:56.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.51320194355098,"strikeZoneBottom":1.75124091207752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.092990645597588,"aZ":-20.862187450973355,"pfxX":-9.845464735061405,"pfxZ":5.9888248059865195,"pX":0.18906121371162035,"pZ":2.4681545338293893,"vX0":8.215987178212789,"vY0":-136.36148875805978,"vZ0":-3.346012071698124,"x":109.79,"y":172.14,"x0":-1.579117137180041,"y0":50.00310234217403,"z0":5.1449189752215,"aX":-18.600402271800405},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.3,"breakHorizontal":16.2,"spinRate":2167,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.40118411218335215,"extension":6.539102951096863},"index":2,"playId":"f52ed28f-df6e-31ca-b0a2-25a6ca3da1fa","pitchNumber":3,"startTime":"2025-08-19T23:32:09.126Z","endTime":"2025-08-19T23:32:15.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.512063217495,"strikeZoneBottom":1.50000261887363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.563793493425482,"aZ":-23.067268726885853,"pfxX":3.2151515772922954,"pfxZ":5.13244440257297,"pX":1.3372257934349456,"pZ":3.0714882006085626,"vX0":5.586988915768004,"vY0":-131.99854287214487,"vZ0":-1.9263774181701345,"x":66.03,"y":155.85,"x0":-1.2198055750528014,"y0":50.00377092783048,"z0":5.499096996913411,"aX":5.706991392120254},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.1,"breakHorizontal":-7.0,"spinRate":2396,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.4140328162315532,"extension":6.62677860572433},"index":3,"playId":"ac70b1ca-0e3f-3c01-aac0-bb6147790291","pitchNumber":4,"startTime":"2025-08-19T23:32:25.741Z","endTime":"2025-08-19T23:32:29.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.50928071826318,"strikeZoneBottom":1.69470980626624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.948942616425867,"aZ":-20.09971178080928,"pfxX":-10.090602661293461,"pfxZ":6.2493896167631355,"pX":-0.16781269343421565,"pZ":3.7891801374910377,"vX0":7.140885272784662,"vY0":-138.1679554206258,"vZ0":-0.3174171920752905,"x":123.4,"y":136.47,"x0":-1.4755437635136939,"y0":50.00309370096756,"z0":5.2568610285544555,"aX":-19.498808879644113},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.4,"breakHorizontal":16.8,"spinRate":2229,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39650729400570395,"extension":6.396673232518524},"index":4,"playId":"b0d4e5d6-5c1d-3595-9e54-96c7ae35da08","pitchNumber":5,"startTime":"2025-08-19T23:32:45.500Z","endTime":"2025-08-19T23:32:49.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-19T23:33:02.803Z","endTime":"2025-08-19T23:33:14.073Z","isPitch":false,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"},"defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.51000111696155,"strikeZoneBottom":1.72183662327572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46538347456714,"aZ":-20.84652876577508,"pfxX":-8.883411494927627,"pfxZ":5.8999089971661505,"pX":1.3647928319050555,"pZ":2.625209270968586,"vX0":10.922838068377505,"vY0":-137.22345139526766,"vZ0":-3.021468168562448,"x":64.98,"y":167.9,"x0":-1.500651425665991,"y0":50.00363013245579,"z0":5.149942072119967,"aX":-17.05705094423626},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.3,"breakHorizontal":14.0,"spinRate":2135,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.3981379576837085,"extension":6.696989210638407},"index":6,"playId":"c912def2-ad5f-3770-996f-38107755507e","pitchNumber":6,"startTime":"2025-08-19T23:33:14.073Z","endTime":"2025-08-19T23:33:18.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":1.3,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:33:18.623Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Jackson grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-19T23:34:34.619Z","endTime":"2025-08-19T23:35:49.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-19T23:33:35.035Z","endTime":"2025-08-19T23:34:36.980Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.30941476097988,"strikeZoneBottom":1.4595936339319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.742314293946848,"aZ":-19.5895651877604,"pfxX":-9.294325321640562,"pfxZ":6.594721936765005,"pX":-0.6161493939625924,"pZ":1.887555648066702,"vX0":6.261564475517906,"vY0":-137.1108276814222,"vZ0":-5.039268637681561,"x":140.49,"y":187.82,"x0":-1.7196189076082926,"y0":50.00070115761282,"z0":5.082183165497734,"aX":-17.72969696260506},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.0,"breakHorizontal":15.6,"spinRate":2296,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.3991728276472566,"extension":6.638433107804681},"index":1,"playId":"8f4385b5-d11d-30d1-8f5c-00cc13036518","pitchNumber":1,"startTime":"2025-08-19T23:34:36.980Z","endTime":"2025-08-19T23:34:40.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":86.0,"endSpeed":79.4,"strikeZoneTop":3.51999828741145,"strikeZoneBottom":1.74638963257643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.815935303494935,"aZ":-30.899389651818993,"pfxX":4.047027881839153,"pfxZ":0.7986247372275104,"pX":0.9032289706222203,"pZ":1.3302344102654453,"vX0":4.531169509368556,"vY0":-125.17928795410421,"vZ0":-3.5872973151512717,"x":82.57,"y":202.86,"x0":-1.4546793038388195,"y0":50.00108877445019,"z0":5.306332713992874,"aX":6.433029798253982},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.8,"breakHorizontal":-8.4,"spinRate":2539,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4372297802192966,"extension":6.768801264951478},"index":2,"playId":"b944cdea-5077-3bee-b038-716fa2ccb5a8","pitchNumber":2,"startTime":"2025-08-19T23:34:50.969Z","endTime":"2025-08-19T23:34:55.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.61041636384543,"strikeZoneBottom":1.76101749482415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3177951644439,"aZ":-20.474894635122688,"pfxX":-9.573774119261628,"pfxZ":6.215475864425954,"pX":-1.5149037194652146,"pZ":2.476264451123829,"vX0":3.9481666505057738,"vY0":-136.6076074549958,"vZ0":-3.5334277571622494,"x":174.74,"y":171.92,"x0":-1.7387494087672175,"y0":50.000641191002984,"z0":5.201418766935664,"aX":-18.013199985791765},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.7,"breakHorizontal":16.4,"spinRate":2190,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4016166470317759,"extension":6.473754747448166},"index":3,"playId":"33e80f97-1bcf-3a1a-a10f-8b90e4422b72","pitchNumber":3,"startTime":"2025-08-19T23:35:06.397Z","endTime":"2025-08-19T23:35:10.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.51999840390795,"strikeZoneBottom":1.66262608157947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.169857267036512,"aZ":-20.321673332621998,"pfxX":-9.869963174428491,"pfxZ":6.2502556131475675,"pX":0.25796857256073347,"pZ":1.4141657466111828,"vX0":8.476794824321175,"vY0":-137.0252862413613,"vZ0":-5.948548041717039,"x":107.17,"y":200.6,"x0":-1.5981762775346102,"y0":50.00121279553325,"z0":5.008227227968262,"aX":-18.708226283067493},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.2,"breakHorizontal":16.0,"spinRate":2178,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.40020938192582367,"extension":6.667991645694787},"index":4,"playId":"2f836619-ed5d-3d29-8e50-bad15df089ae","pitchNumber":4,"startTime":"2025-08-19T23:35:22.402Z","endTime":"2025-08-19T23:35:28.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.698843162521246,"aZ":-12.408043660074624,"pfxX":-3.0538978532175616,"pfxZ":10.480157407760801,"pX":0.5547780255620208,"pZ":2.5246579976518753,"vX0":6.233143727609643,"vY0":-136.3889683962151,"vZ0":-5.371808506211923,"x":95.85,"y":170.61,"x0":-1.3622834993987376,"y0":50.00047731859995,"z0":5.373673230030405,"aX":-5.758896961680088},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":4.2,"spinRate":2225,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.4014167713658723,"extension":6.565719942233884},"hitData":{"launchSpeed":88.5,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.27,"coordY":148.14}},"index":5,"playId":"8da401da-3f2b-3ce9-a917-4a652431e7e2","pitchNumber":5,"startTime":"2025-08-19T23:35:41.347Z","endTime":"2025-08-19T23:35:49.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"first":{"id":666185,"link":"/api/v1/people/666185"},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.81,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:35:49.382Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romy Gonzalez singles on a ground ball to right fielder Dylan Beavers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:38:17.223Z","endTime":"2025-08-19T23:38:48.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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(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":82.2,"endSpeed":75.5,"strikeZoneTop":3.42527955130658,"strikeZoneBottom":1.60140232032326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.188137006467414,"aZ":-29.398889260989026,"pfxX":5.215951409684632,"pfxZ":1.9280615421850502,"pX":0.8622092039139463,"pZ":2.177522043803862,"vX0":5.784354723136663,"vY0":-119.6178865977307,"vZ0":-2.513665726191834,"x":84.13,"y":179.99,"x0":-2.2698454563345547,"y0":50.00516147233886,"z0":5.891547366103611,"aX":7.519752983791488},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.1,"breakHorizontal":-10.9,"spinRate":2472,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.45881122108896255,"extension":6.299779004853314},"index":0,"playId":"fe19753e-b4ac-305c-a302-8037c0092b2a","pitchNumber":1,"startTime":"2025-08-19T23:38:23.451Z","endTime":"2025-08-19T23:38:27.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.505178043486172,"aZ":-29.50068899800145,"pfxX":6.636843991604191,"pfxZ":1.8934725600970035,"pX":-0.30392144748865024,"pZ":1.9282765723249122,"vX0":2.7583550835781407,"vY0":-118.3412368553104,"vZ0":-3.0354696471590445,"x":128.58,"y":186.72,"x0":-2.3483417884450963,"y0":50.00227971320187,"z0":5.94199602185879,"aX":9.372103363928746},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.9,"breakHorizontal":-12.7,"spinRate":2576,"spinDirection":53},"zone":7,"typeConfidence":2.0,"plateTime":0.4636137818162829,"extension":6.2162514447076695},"hitData":{"launchSpeed":104.4,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.65,"coordY":97.97}},"index":1,"playId":"6382654c-472a-3337-91dc-33b71da9a31f","pitchNumber":2,"startTime":"2025-08-19T23:38:37.303Z","endTime":"2025-08-19T23:38:48.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:38:48.166Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathaniel Lowe lines out to left fielder Dylan Carlson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:38:56.061Z","endTime":"2025-08-19T23:40:46.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.2962266263525,"strikeZoneBottom":1.40085248237919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.291179522298762,"aZ":-15.107868676795603,"pfxX":-2.62730547963926,"pfxZ":9.02638882067198,"pX":-0.21070467743911558,"pZ":3.0512971946356973,"vX0":6.702829106358044,"vY0":-136.0240296949569,"vZ0":-4.618468852632526,"x":125.03,"y":156.39,"x0":-2.3556210875410364,"y0":50.00602661016877,"z0":5.804511683305514,"aX":-4.970145150832702},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":3.5,"spinRate":2396,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4012773695929792,"extension":6.319458971417401},"index":0,"playId":"32495cbe-f8ac-363b-969c-374fb6458994","pitchNumber":1,"startTime":"2025-08-19T23:39:11.872Z","endTime":"2025-08-19T23:39:16.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.8,"strikeZoneTop":3.47000010148375,"strikeZoneBottom":1.61570649399454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.715787787155758,"aZ":-28.679664174676486,"pfxX":-6.690383111176904,"pfxZ":2.05927389985992,"pX":-0.1501472588061316,"pZ":0.4368388783266642,"vX0":7.148316025916578,"vY0":-127.98728707278283,"vZ0":-7.935742847746017,"x":122.72,"y":226.99,"x0":-2.0801082359850165,"y0":50.00217336674803,"z0":5.751894043174246,"aX":-11.354432087224387},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":10.9,"spinRate":1467,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4242479143587077,"extension":6.263726141737917},"index":1,"playId":"e10152ba-9f91-39c0-b8d5-a206ad4a3e7f","pitchNumber":2,"startTime":"2025-08-19T23:39:29.455Z","endTime":"2025-08-19T23:39:35.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Romy Gonzalez caught stealing 2nd base, catcher Alex Jackson to shortstop Gunnar Henderson.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"actionPlayId":"e10152ba-9f91-39c0-b8d5-a206ad4a3e7f","startTime":"2025-08-19T23:40:00.006Z","endTime":"2025-08-19T23:40:02.296Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663853,"link":"/api/v1/people/663853"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-6.099999999999994,"leverageIndex":1.52,"dramaIndex":81.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.4182802027818,"strikeZoneBottom":1.51056012098287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.057158145848405,"aZ":-26.897546102421472,"pfxX":-4.50951279033013,"pfxZ":3.1632507634207796,"pX":-0.4180417787752247,"pZ":1.0195745926768218,"vX0":6.001985615228266,"vY0":-127.74486769716287,"vZ0":-6.701403778398664,"x":132.93,"y":211.25,"x0":-2.2021992712020535,"y0":50.001731338168824,"z0":5.7651761884362775,"aX":-7.52094436915818},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.6,"breakHorizontal":7.0,"spinRate":1552,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.42726998651027115,"extension":6.40098932623052},"index":3,"playId":"1227bac6-418d-3ad6-ba4d-be21e78dc0ac","pitchNumber":3,"startTime":"2025-08-19T23:40:02.296Z","endTime":"2025-08-19T23:40:08.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.46920467126195,"strikeZoneBottom":1.6400205732194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.767023298929146,"aZ":-13.09305727646334,"pfxX":-3.5501180619019834,"pfxZ":10.215567639110734,"pX":0.9904315264279784,"pZ":2.336526438062055,"vX0":9.531424059971515,"vY0":-135.6009570696497,"vZ0":-6.62730245111403,"x":79.25,"y":175.69,"x0":-2.1040513039215343,"y0":50.0060090640611,"z0":5.720143534814198,"aX":-6.633903526651273},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":4.4,"spinRate":2386,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.40344014983982435,"extension":6.335973257620616},"index":4,"playId":"b0b040d8-2772-3b56-bbf0-3f86c558658d","pitchNumber":4,"startTime":"2025-08-19T23:40:19.278Z","endTime":"2025-08-19T23:40:24.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.086922122068174,"aZ":-15.880487486039785,"pfxX":-8.188184995918373,"pfxZ":8.610928530880955,"pX":-0.08249975326844317,"pZ":1.301311176674824,"vX0":8.689523208513675,"vY0":-136.68690682660238,"vZ0":-8.718072503957368,"x":120.14,"y":203.64,"x0":-2.238705731508974,"y0":50.00623867904301,"z0":5.622525298068794,"aX":-15.499682739785278},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.9,"breakHorizontal":13.0,"spinRate":2203,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4007011897049102,"extension":6.298963283000071},"hitData":{"launchSpeed":97.4,"launchAngle":20.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":47.82,"coordY":101.07}},"index":5,"playId":"a3cc81cd-a3e0-3514-8c0a-000b67983fea","pitchNumber":5,"startTime":"2025-08-19T23:40:36.347Z","endTime":"2025-08-19T23:40:46.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":1.52,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:40:46.100Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abraham Toro strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-19T23:40:52.603Z","endTime":"2025-08-19T23:42:51.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.45817484986647,"strikeZoneBottom":1.69643595667004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.12226194709754,"aZ":-28.623132699189533,"pfxX":-5.32793686994007,"pfxZ":2.0779920683488013,"pX":0.7966682016396431,"pZ":0.12062568670532932,"vX0":8.978022300188693,"vY0":-129.2865785517213,"vZ0":-8.791461208557479,"x":86.63,"y":235.52,"x0":-2.0112136970459145,"y0":50.004844073485245,"z0":5.725706437430317,"aX":-9.121511141438507},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.2,"breakHorizontal":7.9,"spinRate":1600,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.42185199911099236,"extension":6.366693643268575},"index":0,"playId":"51c045cb-03ef-3f5c-bc01-f095dfffabd5","pitchNumber":1,"startTime":"2025-08-19T23:41:11.172Z","endTime":"2025-08-19T23:41:15.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.4294214040609,"strikeZoneBottom":1.6679406340152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.525359833137017,"aZ":-11.588676680404726,"pfxX":-2.5715492893849174,"pfxZ":11.168193714834585,"pX":-0.9142315101197019,"pZ":2.661177716302749,"vX0":4.67302543774152,"vY0":-135.16503254865884,"vZ0":-5.934186753835795,"x":151.85,"y":166.93,"x0":-2.3344313625213085,"y0":50.00286176461136,"z0":5.705094410265198,"aX":-4.740394096682961},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":3.6,"spinRate":2367,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40582540269926115,"extension":6.097020239851754},"index":1,"playId":"9147420c-6be8-39eb-8e69-70465be8ba36","pitchNumber":2,"startTime":"2025-08-19T23:41:30.421Z","endTime":"2025-08-19T23:41:34.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.31979765181795,"strikeZoneBottom":1.60870335084149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.462054944408912,"aZ":-32.48599004094059,"pfxX":7.573141848591903,"pfxZ":-0.21136650571202154,"pX":0.5966065757028871,"pZ":2.0324185773669616,"vX0":4.69353581026008,"vY0":-121.49792702779662,"vZ0":-2.424244866417391,"x":94.26,"y":183.9,"x0":-2.3429058374969736,"y0":50.001196690016236,"z0":5.862038023617324,"aX":11.336879283343144},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.7,"breakHorizontal":-14.8,"spinRate":2566,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.450547012204884,"extension":6.222510556571362},"index":2,"playId":"c1103ac8-0876-3e03-b976-82fc1ec1c9b4","pitchNumber":3,"startTime":"2025-08-19T23:41:46.762Z","endTime":"2025-08-19T23:41:50.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":93.0,"endSpeed":85.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.566373316388834,"aZ":-13.814784983125914,"pfxX":-3.8851808443511366,"pfxZ":9.852400971123462,"pX":0.6527643803718601,"pZ":2.4931993139627595,"vX0":8.985699540453142,"vY0":-135.18124468999346,"vZ0":-6.027465421859762,"x":92.12,"y":171.46,"x0":-2.199429958091085,"y0":50.00531090485031,"z0":5.7098539675464375,"aX":-7.242817014450763},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":5.3,"spinRate":2329,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4041289633829237,"extension":6.192349386108092},"index":3,"playId":"b3d0e899-fc9c-37ce-8cb1-f07a18b5bfab","pitchNumber":4,"startTime":"2025-08-19T23:42:03.459Z","endTime":"2025-08-19T23:42:14.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-19T23:42:34.805Z","endTime":"2025-08-19T23:42:47.307Z","isPitch":false,"type":"action","player":{"id":647351,"link":"/api/v1/people/647351"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.753329410988908,"aZ":-29.277375381297237,"pfxX":-6.267868824487898,"pfxZ":1.7062379455036059,"pX":-0.021954979145450207,"pZ":1.3432992463106956,"vX0":7.424058748134511,"vY0":-128.36806367365,"vZ0":-5.677528785632299,"x":117.84,"y":202.51,"x0":-2.1165820827873514,"y0":50.00179334991617,"z0":5.8202458712992255,"aX":-10.621312157465244},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.2,"breakHorizontal":10.0,"spinRate":1406,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4242210314425128,"extension":6.385223170065573},"index":5,"playId":"67da9663-a4b1-3e03-b9d5-4aa2937b202a","pitchNumber":5,"startTime":"2025-08-19T23:42:47.307Z","endTime":"2025-08-19T23:42:51.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:42:51.285Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Holliday flies out to left fielder Masataka Yoshida.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:44:40.810Z","endTime":"2025-08-19T23:46:00.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.37298560808517,"strikeZoneBottom":1.54608942470088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.80943456961015,"aZ":-21.325949459284008,"pfxX":-9.654978918813827,"pfxZ":6.017241289649015,"pX":0.150401851033268,"pZ":2.1460320355480906,"vX0":8.243593124947726,"vY0":-133.66525816214516,"vZ0":-3.8403575441111624,"x":111.27,"y":180.84,"x0":-1.7248686897151193,"y0":50.003062460131886,"z0":5.139701384563473,"aX":-17.406274221695668},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.2,"breakHorizontal":15.6,"spinRate":2094,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.41036324930656143,"extension":6.642855255611307},"index":0,"playId":"8b809ef8-9354-3e65-bbc2-62f17831a0e3","pitchNumber":1,"startTime":"2025-08-19T23:44:59.170Z","endTime":"2025-08-19T23:45:03.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.3,"strikeZoneTop":3.46879226082232,"strikeZoneBottom":1.57142726688816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25364264417862,"aZ":-28.741194799684916,"pfxX":-9.884523398957223,"pfxZ":2.0743684693023,"pX":-1.6048400289183322,"pZ":2.2924460760160112,"vX0":3.833052806947699,"vY0":-128.57127750704265,"vZ0":-2.250237174455448,"x":178.17,"y":176.88,"x0":-1.8395356153563227,"y0":50.00574163606953,"z0":5.433016345597287,"aX":-16.378102363065317},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":16.9,"spinRate":1275,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.42773911625363414,"extension":6.445847643602993},"index":1,"playId":"d8580e40-10a3-3afe-8af2-45cf501d7161","pitchNumber":2,"startTime":"2025-08-19T23:45:12.750Z","endTime":"2025-08-19T23:45:17.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.41126346416831,"strikeZoneBottom":1.58434317881644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.820617471992932,"aZ":-21.14068355751013,"pfxX":-8.904086266721478,"pfxZ":5.968247560038622,"pX":0.30092590688816695,"pZ":3.186535500157795,"vX0":8.230170464507854,"vY0":-134.97813318705326,"vZ0":-1.4726363507126954,"x":105.53,"y":152.74,"x0":-1.6278455354327213,"y0":50.00465029138276,"z0":5.2248557229559385,"aX":-16.465541996540736},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.7,"breakHorizontal":14.4,"spinRate":2106,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.40548940440530634,"extension":6.616362230677775},"index":2,"playId":"fa5cce87-dcfc-3166-842c-8ea17569bed1","pitchNumber":3,"startTime":"2025-08-19T23:45:26.686Z","endTime":"2025-08-19T23:45:30.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-19T23:45:38.931Z","endTime":"2025-08-19T23:45:51.296Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.328041401414087,"aZ":-25.956944775835506,"pfxX":3.907923415437082,"pfxZ":3.7258915083912925,"pX":-0.012742270687687098,"pZ":3.3238539222419377,"vX0":2.288567793174912,"vY0":-127.56962781409679,"vZ0":-0.577858554561633,"x":117.49,"y":149.04,"x0":-1.425670082257392,"y0":50.00184851159333,"z0":5.5784330825426425,"aX":6.515675482427755},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":-7.6,"spinRate":2552,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.42743916226154033,"extension":6.591182116071196},"hitData":{"launchSpeed":82.0,"launchAngle":33.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.74,"coordY":104.59}},"index":4,"playId":"52e0c9df-1fe9-3cd8-884f-e1141e6303c2","pitchNumber":4,"startTime":"2025-08-19T23:45:51.296Z","endTime":"2025-08-19T23:46:00.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:46:00.359Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Vázquez flies out to right fielder Roman Anthony.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:46:07.897Z","endTime":"2025-08-19T23:46:32.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.626230202142743,"aZ":-22.95801114458118,"pfxX":2.735252205201805,"pfxZ":5.4131740711938985,"pX":0.41354564259413823,"pZ":2.644086168921917,"vX0":4.039605739995504,"vY0":-129.3177715446144,"vZ0":-2.5803357828754865,"x":101.24,"y":167.39,"x0":-1.5209735904282533,"y0":50.00245566459616,"z0":5.405921826877916,"aX":4.6571459564475495},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.5,"breakHorizontal":-5.8,"spinRate":2399,"spinDirection":170},"zone":6,"typeConfidence":2.0,"plateTime":0.42269187994397184,"extension":6.653179903411057},"hitData":{"launchSpeed":99.5,"launchAngle":31.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.21,"coordY":96.85}},"index":0,"playId":"930ec32a-f3f1-374c-8e00-ee9950ff6b0d","pitchNumber":1,"startTime":"2025-08-19T23:46:21.012Z","endTime":"2025-08-19T23:46:32.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:46:32.478Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gunnar Henderson walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:46:34.025Z","endTime":"2025-08-19T23:47:58.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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(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.9,"endSpeed":82.8,"strikeZoneTop":3.66606057084823,"strikeZoneBottom":1.76784574607244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.438756350330145,"aZ":-18.964338971703775,"pfxX":2.2704921800403985,"pfxZ":7.576334355469228,"pX":0.11027646922091507,"pZ":2.1818682294955862,"vX0":4.01638095664293,"vY0":-130.91207760708465,"vZ0":-4.288550369087502,"x":112.8,"y":179.87,"x0":-1.7360317624979142,"y0":50.0026506203093,"z0":5.2521315458731594,"aX":3.9592085802035597},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.1,"breakHorizontal":-4.9,"spinRate":2384,"spinDirection":168},"zone":8,"typeConfidence":2.0,"plateTime":0.417641707332264,"extension":6.533326191196527},"index":0,"playId":"a06999d7-6dc3-3aba-b995-74abe76917c8","pitchNumber":1,"startTime":"2025-08-19T23:46:55.791Z","endTime":"2025-08-19T23:47:00.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":93.3,"endSpeed":85.2,"strikeZoneTop":3.79973013639274,"strikeZoneBottom":1.83257737106672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69137972625101,"aZ":-20.011387760153504,"pfxX":-9.620425109504996,"pfxZ":6.555103578128654,"pX":1.3420057446110323,"pZ":1.7939968761827594,"vX0":10.825552962756687,"vY0":-135.3967008721784,"vZ0":-5.048228709208848,"x":65.85,"y":190.34,"x0":-1.4590548461441046,"y0":50.00469607151921,"z0":5.084015679710611,"aX":-17.856041300993148},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":15.1,"spinRate":2056,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4046141713912146,"extension":6.70875607830045},"index":1,"playId":"61c42a40-85fd-348c-a723-3a8b1c60bbc5","pitchNumber":2,"startTime":"2025-08-19T23:47:09.590Z","endTime":"2025-08-19T23:47:13.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":89.1,"endSpeed":82.1,"strikeZoneTop":3.65000165437647,"strikeZoneBottom":1.74647455874696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.090993708175738,"aZ":-19.84757773683295,"pfxX":2.3578627353145207,"pfxZ":7.150013877154139,"pX":-0.8354996598265462,"pZ":4.569546251502195,"vX0":1.001416079828056,"vY0":-129.92173755228254,"vZ0":1.2684347760142949,"x":148.85,"y":115.4,"x0":-1.5313146025478628,"y0":50.002000412229904,"z0":5.574746718497773,"aX":4.063736331102961},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.4,"breakHorizontal":-4.4,"spinRate":2368,"spinDirection":172},"zone":11,"typeConfidence":2.0,"plateTime":0.42024444220710144,"extension":6.4148977922437895},"index":2,"playId":"ccfbd3ea-8399-3f1b-bab6-638b5c21053c","pitchNumber":3,"startTime":"2025-08-19T23:47:22.723Z","endTime":"2025-08-19T23:47:26.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.64914949242161,"strikeZoneBottom":1.77348398052866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.030859340316646,"aZ":-30.417108607556678,"pfxX":-8.94247866558093,"pfxZ":1.0415211625311613,"pX":-0.9446316523680565,"pZ":1.1639577392965073,"vX0":5.022849232749055,"vY0":-129.04177571261977,"vZ0":-4.479018062959222,"x":153.01,"y":207.35,"x0":-1.751142291995189,"y0":50.00472523054289,"z0":5.256758114234335,"aX":-15.132214239839957},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.1,"breakHorizontal":15.1,"spinRate":1243,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4239277174588736,"extension":6.6870297733469855},"index":3,"playId":"66b206c9-8ca1-34f4-bd89-9d17017f1f04","pitchNumber":4,"startTime":"2025-08-19T23:47:39.575Z","endTime":"2025-08-19T23:47:43.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.64999964403414,"strikeZoneBottom":1.72963653673118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.950662204974666,"aZ":-17.36612250329033,"pfxX":0.6827846933686077,"pfxZ":8.35335642708659,"pX":1.3531432398388843,"pZ":2.8026030269296176,"vX0":6.543515180079351,"vY0":-131.5574096024676,"vZ0":-3.4502966091949925,"x":65.42,"y":163.11,"x0":-1.2435011038261672,"y0":50.00423746620282,"z0":5.4002490316309055,"aX":1.2084000835217235},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.6,"breakHorizontal":-2.5,"spinRate":2339,"spinDirection":179},"zone":12,"typeConfidence":2.0,"plateTime":0.414565960074083,"extension":6.693577961202024},"index":4,"playId":"7eee2f4f-4da2-3eba-9c1e-056ca3a22c98","pitchNumber":5,"startTime":"2025-08-19T23:47:54.584Z","endTime":"2025-08-19T23:47:58.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:47:58.253Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Mountcastle grounds out, shortstop Trevor Story to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-19T23:48:39.665Z","endTime":"2025-08-19T23:49:12.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"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":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"d6ca9873-bb85-3baf-ac1b-7fd8ce65bce7","startTime":"2025-08-19T23:48:22.768Z","endTime":"2025-08-19T23:48:25.768Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.265986540047237,"aZ":-22.614585147043233,"pfxX":3.7093281049399387,"pfxZ":5.953490685659839,"pX":0.15608874636208042,"pZ":2.7534050108962487,"vX0":2.615134106859235,"vY0":-125.36999027355081,"vZ0":-2.4288912424545654,"x":111.05,"y":164.44,"x0":-1.3793133195303249,"y0":50.00253747930271,"z0":5.563591299731634,"aX":5.956219114028738},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.6,"breakHorizontal":-7.3,"spinRate":2379,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.4354271550623494,"extension":6.797235623163544},"index":1,"playId":"78edb122-33fe-3dd2-b085-87911632abd5","pitchNumber":1,"startTime":"2025-08-19T23:48:41.944Z","endTime":"2025-08-19T23:48:46.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23661291549084,"aZ":-19.647387381514775,"pfxX":-10.614436729870917,"pfxZ":6.6918279530113,"pX":-0.9855544496638967,"pZ":1.5880401146154366,"vX0":5.512129599364471,"vY0":-136.49273664132468,"vZ0":-5.583911276405693,"x":154.57,"y":195.9,"x0":-1.6606429512012673,"y0":50.00362192999709,"z0":5.028901676687182,"aX":-19.871915514766677},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.0,"breakHorizontal":17.9,"spinRate":2228,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.40249108490140983,"extension":6.660736508238914},"hitData":{"launchSpeed":88.5,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.55,"coordY":146.62}},"index":2,"playId":"743ad026-8708-3e7d-a513-e6f06b39fe86","pitchNumber":2,"startTime":"2025-08-19T23:49:03.928Z","endTime":"2025-08-19T23:49:12.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":2.500000000000007,"leverageIndex":1.01,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:49:12.034Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Wong singles on a sharp line drive to left fielder Dylan Carlson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T23:50:57.694Z","endTime":"2025-08-19T23:51:48.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.2,"endSpeed":81.4,"strikeZoneTop":3.4012331852099,"strikeZoneBottom":1.53126786047167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71771890204446,"aZ":-24.89895808392792,"pfxX":0.7240107071544619,"pfxZ":4.361830913427522,"pX":0.810005189227766,"pZ":1.0728241097913134,"vX0":7.028698386303401,"vY0":-128.1641289955905,"vZ0":-7.075296553382342,"x":86.12,"y":209.81,"x0":-2.0586435666393363,"y0":50.00541536224708,"z0":5.805354290932845,"aX":1.2076185077706456},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.6,"breakHorizontal":-2.9,"spinRate":2460,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4268500114611036,"extension":6.203002787486656},"index":0,"playId":"7840310b-bd92-3fef-bb0c-7ac295c555ea","pitchNumber":1,"startTime":"2025-08-19T23:51:25.523Z","endTime":"2025-08-19T23:51:30.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67647947722652,"aZ":-25.81471531083758,"pfxX":-0.43916862478710184,"pfxZ":3.768379079368869,"pX":-0.23260120958573322,"pZ":1.7452185877074469,"vX0":5.331263653237335,"vY0":-128.81606729799697,"vZ0":-5.427764631459408,"x":125.87,"y":191.66,"x0":-2.2682085868277215,"y0":50.004301399988385,"z0":5.864508227609543,"aX":-0.7422372591379716},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.9,"breakHorizontal":-0.4,"spinRate":2507,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.4244995660048567,"extension":6.273695346430911},"hitData":{"launchSpeed":103.4,"launchAngle":11.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":78.06,"coordY":86.3}},"index":1,"playId":"1814a231-e36a-374d-a002-2751ebf3b039","pitchNumber":2,"startTime":"2025-08-19T23:51:39.414Z","endTime":"2025-08-19T23:51:48.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:51:48.965Z","atBatIndex":21},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Roman Anthony reaches on a fielder's choice. Connor Wong to 2nd. Connor Wong advances to 2nd, on a fielding error by second baseman Jackson Holliday.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T23:52:07.021Z","endTime":"2025-08-19T23:52:20.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.22954073527811,"aZ":-13.156211704925479,"pfxX":-4.7726249686347835,"pfxZ":10.3037470971688,"pX":-0.40889049644507136,"pZ":2.0845014533099446,"vX0":6.584969840770152,"vY0":-136.502613972713,"vZ0":-7.249168665174334,"x":132.59,"y":182.5,"x0":-2.257517916782592,"y0":50.00210333884774,"z0":5.722517737568891,"aX":-8.808296140013422},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":6.8,"spinRate":2345,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.4047072871249413,"extension":6.235647949267881},"hitData":{"launchSpeed":98.4,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.75,"coordY":144.08}},"index":0,"playId":"cd23e30c-9b2f-38f2-9c1b-b0567252024d","pitchNumber":1,"startTime":"2025-08-19T23:52:13.660Z","endTime":"2025-08-19T23:52:20.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.4,"awayTeamWinProbability":34.599999999999994,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":1.62,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:52:20.686Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Bregman lines out to right fielder Dylan Beavers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T23:53:04.022Z","endTime":"2025-08-19T23:54:24.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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(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.2,"endSpeed":85.0,"strikeZoneTop":3.36000016516434,"strikeZoneBottom":1.67530445406774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.53051620596371,"aZ":-14.022777157199826,"pfxX":-4.924101485749829,"pfxZ":9.830451814460705,"pX":0.33199781234274073,"pZ":1.8894046261826234,"vX0":8.518067619441323,"vY0":-135.27084961111976,"vZ0":-7.662383329426312,"x":104.35,"y":187.77,"x0":-2.223291895541804,"y0":50.0014937144938,"z0":5.749252653150423,"aX":-9.091344363961346},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":7.1,"spinRate":2326,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.40549146922712387,"extension":6.2959241496895695},"index":0,"playId":"b0076773-7705-301d-a7ee-9b3dfaf3e786","pitchNumber":1,"startTime":"2025-08-19T23:53:04.022Z","endTime":"2025-08-19T23:53:08.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.36200957783854,"strikeZoneBottom":1.70861234805474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.105476777278565,"aZ":-15.375571017550747,"pfxX":-6.955674485216716,"pfxZ":8.999312343164936,"pX":-0.16720074305480462,"pZ":2.2098205107309874,"vX0":8.327006216676791,"vY0":-135.8441566201615,"vZ0":-6.357604077194055,"x":123.37,"y":179.11,"x0":-2.3703529316614915,"y0":50.00361225986877,"z0":5.65182860155488,"aX":-12.984926489929874},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":10.8,"spinRate":2285,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.40339760681009196,"extension":6.302968556988403},"index":1,"playId":"2a09f72e-af0b-3c8b-8f63-5e81498ce641","pitchNumber":2,"startTime":"2025-08-19T23:53:21.211Z","endTime":"2025-08-19T23:53:25.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.973065648520286,"aZ":-16.528850639828153,"pfxX":-1.9386887257669052,"pfxZ":8.37712948670781,"pX":1.1992924144619632,"pZ":2.093914592312182,"vX0":9.763587689572711,"vY0":-135.63099976306765,"vZ0":-6.741318372668196,"x":71.29,"y":182.24,"x0":-2.1914710155529096,"y0":50.00451809597213,"z0":5.75945142859724,"aX":-3.62279997154971},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":1.4,"spinRate":2415,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4034591837680024,"extension":6.334337607491395},"index":2,"playId":"9600b712-aedd-3aec-a6ab-47df8126c605","pitchNumber":3,"startTime":"2025-08-19T23:53:45.341Z","endTime":"2025-08-19T23:53:48.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.643233892762304,"aZ":-17.551563815968812,"pfxX":-8.338068748635832,"pfxZ":7.803674764414,"pX":-0.05768219327899267,"pZ":1.6148271432154162,"vX0":8.947509838807665,"vY0":-136.00231648493622,"vZ0":-7.532787577575037,"x":119.2,"y":195.18,"x0":-2.3059204835109575,"y0":50.00639539474254,"z0":5.6364902895337545,"aX":-15.633285959202238},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":13.2,"spinRate":2251,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.402630063242861,"extension":6.444113527097229},"hitData":{"launchSpeed":91.3,"launchAngle":16.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.22,"coordY":107.84}},"index":3,"playId":"07c39905-9f2f-3677-a421-36c2c9de4cda","pitchNumber":4,"startTime":"2025-08-19T23:54:14.478Z","endTime":"2025-08-19T23:54:24.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.9,"awayTeamWinProbability":40.1,"homeTeamWinProbabilityAdded":-5.500000000000007,"leverageIndex":1.98,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:54:24.581Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out to first baseman Coby Mayo. Connor Wong to 3rd. Roman Anthony to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T23:54:37.746Z","endTime":"2025-08-19T23:57:08.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnThird":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.5,"strikeZoneTop":3.43999892194965,"strikeZoneBottom":1.65512106551974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.792118577506855,"aZ":-29.529300108460518,"pfxX":-8.048922900751194,"pfxZ":1.5949593679486567,"pX":-1.3773153611361426,"pZ":1.4765445894541958,"vX0":4.879733268582003,"vY0":-128.70483899963526,"vZ0":-5.247766057047726,"x":169.5,"y":198.91,"x0":-2.26429781120226,"y0":50.00109087880668,"z0":5.86309086185911,"aX":-13.335331573142428},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":13.3,"spinRate":1317,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4275982721514424,"extension":6.268576560754065},"index":0,"playId":"91143835-43f1-3af6-9e83-1ca30d1726e2","pitchNumber":1,"startTime":"2025-08-19T23:55:01.996Z","endTime":"2025-08-19T23:55:05.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.467712527780705,"aZ":-27.242235188463848,"pfxX":-5.932318488066719,"pfxZ":2.972296787566222,"pX":-0.14094801360176734,"pZ":1.4411376327093253,"vX0":6.9573669793673885,"vY0":-128.5527422633737,"vZ0":-5.740881761368756,"x":122.37,"y":199.87,"x0":-2.1210437273935705,"y0":50.00558810587805,"z0":5.8379068221923545,"aX":-9.857925719096501},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.2,"breakHorizontal":9.0,"spinRate":1313,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4272638018549775,"extension":6.309519290950517},"index":1,"playId":"4f242c79-a7f9-3169-ba5f-76e9a6678f4d","pitchNumber":2,"startTime":"2025-08-19T23:55:20.644Z","endTime":"2025-08-19T23:55:24.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.44000061279408,"strikeZoneBottom":1.62503835487815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.018533657525865,"aZ":-15.880397180376887,"pfxX":-2.760533256477215,"pfxZ":8.73651745802342,"pX":0.5414558780577374,"pZ":3.986015177340499,"vX0":8.613785921092518,"vY0":-135.78132526547736,"vZ0":-2.0694053062248736,"x":96.36,"y":131.16,"x0":-2.3148919253077507,"y0":50.00532622430734,"z0":5.864387835885482,"aX":-5.151306360318527},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":3.1,"spinRate":2333,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4035508008197186,"extension":6.260209016037899},"index":2,"playId":"dec1807b-d6b4-3308-9200-822c1ee25702","pitchNumber":3,"startTime":"2025-08-19T23:55:43.764Z","endTime":"2025-08-19T23:55:47.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.43999874261045,"strikeZoneBottom":1.68789193853129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.151510963294616,"aZ":-24.192740453467227,"pfxX":-9.35884330192368,"pfxZ":4.686980020021813,"pX":0.07330713959239697,"pZ":1.3008512672384582,"vX0":8.649563116160223,"vY0":-129.93505035590863,"vZ0":-6.777951395897711,"x":114.21,"y":203.66,"x0":-2.0886313547583133,"y0":50.00610252854496,"z0":5.791347839767919,"aX":-15.947831798838166},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.1,"breakHorizontal":15.0,"spinRate":1564,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.42212360232234314,"extension":6.283883667749006},"index":3,"playId":"9c3615da-003b-3664-a1bf-852340c9a808","pitchNumber":4,"startTime":"2025-08-19T23:56:06.358Z","endTime":"2025-08-19T23:56:10.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.43858873212492,"strikeZoneBottom":1.6891281354471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38754758470645,"aZ":-10.478588286071293,"pfxX":-3.5059930283632434,"pfxZ":11.5403859218628,"pX":0.4765610819355686,"pZ":1.8209514803648512,"vX0":8.39312442983277,"vY0":-136.7885945807463,"vZ0":-8.394568719077853,"x":98.83,"y":189.61,"x0":-2.1868564782892927,"y0":50.00300406824913,"z0":5.662906010948779,"aX":-6.59160926338305},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.1,"breakHorizontal":4.4,"spinRate":2360,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.4016301913017033,"extension":6.331919549231146},"index":4,"playId":"c6d255ed-9d8c-36cd-9da7-f380855541f0","pitchNumber":5,"startTime":"2025-08-19T23:56:30.022Z","endTime":"2025-08-19T23:56:33.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-19T23:56:42.865Z","endTime":"2025-08-19T23:57:01.045Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.710839063820664,"aZ":-30.489655370485846,"pfxX":-4.652255646819821,"pfxZ":1.043221761665576,"pX":-0.47327156222340616,"pZ":1.7241284254044253,"vX0":6.000848836553931,"vY0":-126.61089090901953,"vZ0":-4.268704375859132,"x":135.04,"y":192.23,"x0":-2.2736221095359275,"y0":50.00438703303635,"z0":5.88177677858626,"aX":-7.527047687261901},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.1,"breakHorizontal":7.0,"spinRate":1458,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.433193013417311,"extension":6.297682530584008},"hitData":{"launchSpeed":83.9,"launchAngle":-53.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.41,"coordY":174.49}},"index":6,"playId":"c0224518-ee92-3986-b0fe-d94306eaef56","pitchNumber":6,"startTime":"2025-08-19T23:57:01.045Z","endTime":"2025-08-19T23:57:08.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.39999999999999,"awayTeamWinProbability":43.60000000000001,"homeTeamWinProbabilityAdded":-3.500000000000007,"leverageIndex":2.14,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-19T23:57:08.345Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Story grounds out, shortstop Gunnar Henderson to first baseman Coby Mayo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-19T23:57:39.122Z","endTime":"2025-08-20T00:00:39.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,7,8,9],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Disengagement Violation","eventType":"forced_balk","movementReason":"r_adv_play","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Disengagement Violation","eventType":"forced_balk","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"ca76c473-7342-4df5-844d-75f043d7b4b6","startTime":"2025-08-19T23:57:39.122Z","endTime":"2025-08-19T23:57:44.122Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.924890456897735,"aZ":-27.44670849072882,"pfxX":5.333133481753515,"pfxZ":2.9918104915541077,"pX":0.7406446004198862,"pZ":1.338221632739914,"vX0":5.702125188720914,"vY0":-124.99898184421237,"vZ0":-5.588588585157591,"x":88.77,"y":202.65,"x0":-2.265264763979287,"y0":50.00004796533374,"z0":5.865156131774811,"aX":8.409556524601257},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.3,"breakHorizontal":-11.0,"spinRate":2537,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4387030562876326,"extension":6.350033461401883},"index":1,"playId":"22324052-d9d5-31e6-b535-024444b9e5a4","pitchNumber":1,"startTime":"2025-08-19T23:57:58.008Z","endTime":"2025-08-19T23:58:01.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"c3d212aa-67f5-4c02-bdf4-4714b3327892","startTime":"2025-08-19T23:58:18.305Z","endTime":"2025-08-19T23:58:22.661Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":3},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"playId":"3a957213-bdfb-48b9-a572-2044df92db17","startTime":"2025-08-19T23:58:33.077Z","endTime":"2025-08-19T23:58:39.206Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Trevor Story batting, Connor Wong scores on a disengagement violation. Roman Anthony advances to 3rd on a disengagement violation.","event":"Disengagement Violation","eventType":"forced_balk","awayScore":0,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_disengagement","description":"Pitcher Disengagement Violation","player":{"id":608372,"fullName":"Tomoyuki Sugano"}}},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":4,"actionPlayId":"3a957213-bdfb-48b9-a572-2044df92db17","startTime":"2025-08-19T23:58:57.559Z","endTime":"2025-08-19T23:59:14.392Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":608372,"link":"/api/v1/people/608372"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"postOnThird":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"homeTeamWinProbability":65.9,"awayTeamWinProbability":34.099999999999994,"homeTeamWinProbabilityAdded":9.500000000000014,"leverageIndex":2.33,"dramaIndex":122.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.754249877815788,"aZ":-29.046461673627352,"pfxX":5.992535551904881,"pfxZ":2.005079698033332,"pX":-0.14049959570785886,"pZ":1.441430961261701,"vX0":3.3888541229610225,"vY0":-123.94096375568851,"vZ0":-4.964015337794935,"x":122.36,"y":199.86,"x0":-2.3023048795315866,"y0":50.00503264506197,"z0":5.883454880105836,"aX":9.365184011890344},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.8,"breakHorizontal":-11.6,"spinRate":2602,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.44117572009844297,"extension":6.307359549107777},"index":5,"playId":"1135811e-b47a-33d7-aae5-80b935796af5","pitchNumber":2,"startTime":"2025-08-19T23:59:14.392Z","endTime":"2025-08-19T23:59:18.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-19T23:59:27.646Z","endTime":"2025-08-19T23:59:45.824Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.1,"strikeZoneTop":3.40488499799781,"strikeZoneBottom":1.5942921273998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05386003743765,"aZ":-19.78208592490276,"pfxX":-8.706485374464705,"pfxZ":6.7035919119609,"pX":1.2705489174332874,"pZ":1.0762444985301942,"vX0":11.647973679246903,"vY0":-135.66718091546753,"vZ0":-8.593416649772205,"x":68.57,"y":209.72,"x0":-1.9645055487385052,"y0":50.000775754951164,"z0":5.68487048779473,"aX":-16.089446928062593},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.2,"breakHorizontal":13.1,"spinRate":2328,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4050507392882192,"extension":6.427273387553103},"index":7,"playId":"9016c2c3-6bf6-3e33-abeb-c6c0b16acaba","pitchNumber":3,"startTime":"2025-08-19T23:59:45.824Z","endTime":"2025-08-19T23:59:50.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.4175173243462,"strikeZoneBottom":1.64242386168369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.822910599897217,"aZ":-29.439813996960844,"pfxX":6.8318444608854225,"pfxZ":1.778074565849102,"pX":0.562379906576003,"pZ":0.4031990672872736,"vX0":4.613692625818438,"vY0":-123.57565428640706,"vZ0":-7.180766265224159,"x":95.56,"y":227.89,"x0":-2.219911887006298,"y0":50.005345467336795,"z0":5.837271469307364,"aX":10.510641260590326},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":-13.4,"spinRate":2651,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.44413396890076307,"extension":6.457212809475108},"index":8,"playId":"4f2238c7-2870-3fbf-b2d9-d961807b2a5b","pitchNumber":4,"startTime":"2025-08-20T00:00:05.466Z","endTime":"2025-08-20T00:00:08.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.6,"endSpeed":85.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.644175892417902,"aZ":-19.080361821762356,"pfxX":-7.821594295303689,"pfxZ":7.01294334868528,"pX":0.3115464522094311,"pZ":2.6878007748815236,"vX0":9.258710825917285,"vY0":-135.9664484368559,"vZ0":-4.9667917254219445,"x":105.12,"y":166.21,"x0":-2.1263965137867156,"y0":50.00055912421821,"z0":5.867736789983627,"aX":-14.599256363150678},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":12.1,"spinRate":2210,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.4033029906474801,"extension":6.425939544195286},"hitData":{"launchSpeed":101.5,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.99,"coordY":139.01}},"index":9,"playId":"75d9717c-10f2-3f9c-817f-cdc7633adfe3","pitchNumber":5,"startTime":"2025-08-20T00:00:32.284Z","endTime":"2025-08-20T00:00:39.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-3.6000000000000085,"leverageIndex":2.33,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:00:39.998Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colton Cowser grounds out to first baseman Abraham Toro.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:02:10.811Z","endTime":"2025-08-20T00:03:24.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.8,"endSpeed":67.5,"strikeZoneTop":3.46073550586556,"strikeZoneBottom":1.45600702415302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.003372794820212,"aZ":-42.65236894873794,"pfxX":5.630377119954782,"pfxZ":-9.091759822516254,"pX":-1.025925331470008,"pZ":2.138707368725912,"vX0":-0.6161002490435965,"vY0":-107.38230266363294,"vZ0":2.3782915355662784,"x":156.11,"y":181.03,"x0":-1.4634815432040262,"y0":50.00526876780113,"z0":5.810761403810937,"aX":6.485034471679894},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.1,"breakVerticalInduced":-15.4,"breakHorizontal":-10.0,"spinRate":2273,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.512797234465634,"extension":6.642703764447617},"index":0,"playId":"247e5cc4-a35f-3cd9-8aba-fd0a335478ad","pitchNumber":1,"startTime":"2025-08-20T00:02:49.406Z","endTime":"2025-08-20T00:02:53.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.43160455672687,"strikeZoneBottom":1.64774406078369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.453984897543478,"aZ":-21.01332776021137,"pfxX":-10.191391052545429,"pfxZ":6.187408380346326,"pX":0.16284371682831417,"pZ":2.3789426985976845,"vX0":8.331783315368579,"vY0":-133.63221050630864,"vZ0":-3.3464850467478726,"x":110.79,"y":174.55,"x0":-1.6750643304524226,"y0":50.00451191407077,"z0":5.161444290810008,"aX":-18.388974903119152},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.7,"breakHorizontal":16.6,"spinRate":2024,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.41026531860171955,"extension":6.503501526740916},"index":1,"playId":"71e417ea-aa14-388c-b85f-8328e7d1ca37","pitchNumber":2,"startTime":"2025-08-20T00:03:02.524Z","endTime":"2025-08-20T00:03:06.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":85.0,"endSpeed":77.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.417361207712744,"aZ":-28.622603860108047,"pfxX":3.4357686047795046,"pfxZ":2.321842276429388,"pX":0.9596292705100714,"pZ":2.3238749196995845,"vX0":4.680221610047035,"vY0":-123.7070332878683,"vZ0":-1.8307393719843716,"x":80.42,"y":176.04,"x0":-1.4119508012512845,"y0":50.00458581159011,"z0":5.500583029643414,"aX":5.262229533639199},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.0,"breakHorizontal":-7.4,"spinRate":2342,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4447816363143984,"extension":6.616167414725186},"hitData":{"launchSpeed":104.3,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.97,"coordY":154.72}},"index":2,"playId":"0a460826-82eb-3ff2-b192-5d0e38a1af0f","pitchNumber":3,"startTime":"2025-08-20T00:03:16.293Z","endTime":"2025-08-20T00:03:24.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:03:24.041Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Coby Mayo singles on a sharp line drive to left fielder Masataka Yoshida.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:03:34.028Z","endTime":"2025-08-20T00:04:00.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":82.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.59521127603177,"aZ":-14.243124188781927,"pfxX":-4.622206731416664,"pfxZ":10.126046401716785,"pX":-0.30817645321392095,"pZ":2.138152997562292,"vX0":4.768548296281319,"vY0":-133.44658155783665,"vZ0":-5.428007404450874,"x":128.75,"y":181.05,"x0":-1.533475761235021,"y0":50.001633377785545,"z0":5.25617312138752,"aX":-8.18420862829026},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.0,"breakHorizontal":7.1,"spinRate":2195,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.41334493650344006,"extension":6.64640756908419},"hitData":{"launchSpeed":105.5,"launchAngle":13.0,"totalDistance":295.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":49.01,"coordY":78.12}},"index":0,"playId":"8e6c975e-7bd5-3535-8d66-695bafdd25c6","pitchNumber":1,"startTime":"2025-08-20T00:03:48.707Z","endTime":"2025-08-20T00:04:00.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.9,"awayTeamWinProbability":38.1,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":0.82,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:04:00.094Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Beavers called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:04:21.652Z","endTime":"2025-08-20T00:05:40.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.5,"endSpeed":84.2,"strikeZoneTop":3.57500173971772,"strikeZoneBottom":1.77251446357299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.818786154844005,"aZ":-18.985886024628616,"pfxX":-10.02776205264547,"pfxZ":7.193888889666878,"pX":1.3892637110024775,"pZ":2.007206157037513,"vX0":11.174570416756799,"vY0":-135.57547830410948,"vZ0":-4.728162186602454,"x":64.04,"y":184.59,"x0":-1.5128948422767365,"y0":50.00327761154545,"z0":5.1269703543012,"aX":-18.386054835598365},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":15.4,"spinRate":2158,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4063561926744872,"extension":6.769645167850313},"index":0,"playId":"d8637d44-45f1-3e3a-a789-a135df549088","pitchNumber":1,"startTime":"2025-08-20T00:04:21.652Z","endTime":"2025-08-20T00:04:25.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":82.7,"strikeZoneTop":3.52764704242428,"strikeZoneBottom":1.76407323557723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.794679848998285,"aZ":-13.196877379210388,"pfxX":-3.4116972950374214,"pfxZ":10.635147948645393,"pX":0.2892454654543778,"pZ":4.5040642342538115,"vX0":5.58102747411348,"vY0":-133.715364042268,"vZ0":-0.044312444184623434,"x":105.97,"y":117.17,"x0":-1.3958530968944847,"y0":50.000446730123585,"z0":5.4796019694790035,"aX":-6.087279044134955},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.4,"breakHorizontal":4.8,"spinRate":2230,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.41196469018178794,"extension":6.516542275221594},"index":1,"playId":"03e16c67-0790-31f9-bb62-512148ddabd6","pitchNumber":2,"startTime":"2025-08-20T00:04:38.104Z","endTime":"2025-08-20T00:04:41.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":74.7,"endSpeed":68.1,"strikeZoneTop":3.50162897784949,"strikeZoneBottom":1.73806520705795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26630451187924,"aZ":-41.81128236499574,"pfxX":6.558508720722012,"pfxZ":-8.202436789442956,"pX":-0.3708280893517193,"pZ":2.1438026733626705,"vX0":0.647493938470315,"vY0":-108.68087060645351,"vZ0":2.234880563340285,"x":131.14,"y":180.9,"x0":-1.524422010529516,"y0":50.003372144260936,"z0":5.704773397012731,"aX":7.703709954511453},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-13.7,"breakHorizontal":-12.0,"spinRate":2204,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.5075006276595371,"extension":6.676993011285841},"index":2,"playId":"b3fbd078-4547-3df9-9c23-94e718717efb","pitchNumber":3,"startTime":"2025-08-20T00:04:53.360Z","endTime":"2025-08-20T00:04:57.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.57665892845147,"strikeZoneBottom":1.76720098092434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.593855937652485,"aZ":-14.064068210821777,"pfxX":-3.3493364839488122,"pfxZ":9.814988450779925,"pX":-0.6773187119298217,"pZ":2.7109552212242867,"vX0":3.489500931759775,"vY0":-135.46286958904847,"vZ0":-4.639656330551376,"x":142.82,"y":165.58,"x0":-1.5515045236068095,"y0":50.00157442309043,"z0":5.440311604358807,"aX":-6.179310940689412},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":5.3,"spinRate":2226,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.40546725450798693,"extension":6.437216613705747},"index":3,"playId":"501ccf75-c87d-3547-8a03-e8ae185d2b50","pitchNumber":4,"startTime":"2025-08-20T00:05:11.422Z","endTime":"2025-08-20T00:05:15.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-20T00:05:25.898Z","endTime":"2025-08-20T00:05:35.942Z","isPitch":false,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.57428307316727,"strikeZoneBottom":1.71229097171932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.353469241594446,"aZ":-24.297714310930758,"pfxX":-9.160054079298384,"pfxZ":4.692276453864065,"pX":-0.5711236490030883,"pZ":2.2424642240145953,"vX0":6.031816130567989,"vY0":-128.9360400466325,"vZ0":-2.970493896298689,"x":138.77,"y":178.23,"x0":-1.753257805232601,"y0":50.005955986692115,"z0":5.2888975288846565,"aX":-15.392064082744122},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.0,"breakHorizontal":15.2,"spinRate":1249,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.42514689489217217,"extension":6.546156103265022},"index":5,"playId":"d4498cc8-3498-329b-a6e5-e134ebe57831","pitchNumber":5,"startTime":"2025-08-20T00:05:35.942Z","endTime":"2025-08-20T00:05:40.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":3.8000000000000043,"leverageIndex":1.58,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:05:40.109Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dylan Carlson doubles (5) on a fly ball to left fielder Masataka Yoshida. Coby Mayo to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:06:01.823Z","endTime":"2025-08-20T00:06:51.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"postOnThird":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.1,"endSpeed":82.4,"strikeZoneTop":3.50999911143666,"strikeZoneBottom":1.55651095857951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.40981122664025,"aZ":-20.266189222570144,"pfxX":1.6415217802394224,"pfxZ":6.856755619552226,"pX":1.307408399409277,"pZ":2.995128020536306,"vX0":6.410530534334046,"vY0":-131.1308503972301,"vZ0":-2.1509520505997775,"x":67.16,"y":157.91,"x0":-1.3848374216161745,"y0":50.003404602793125,"z0":5.342175629061592,"aX":2.8510285969180065},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":12.1,"breakHorizontal":-4.4,"spinRate":2240,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.4181206726176594,"extension":6.551592388929133},"index":0,"playId":"2a168440-db77-3ef2-9dbb-69b470a0d09d","pitchNumber":1,"startTime":"2025-08-20T00:06:03.984Z","endTime":"2025-08-20T00:06:07.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":83.5,"strikeZoneTop":3.39463455671751,"strikeZoneBottom":1.48071954405184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.354887470084606,"aZ":-12.285734367156383,"pfxX":-2.016769187576487,"pfxZ":10.910650175827284,"pX":-0.09488638143769894,"pZ":3.259349794860189,"vX0":4.078266128172001,"vY0":-135.57287983576376,"vZ0":-3.269988445176524,"x":120.62,"y":150.78,"x0":-1.3708773102846203,"y0":50.0033780168626,"z0":5.3643224393572435,"aX":-3.6767316982846436},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.1,"breakHorizontal":2.5,"spinRate":2197,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.40725163491885574,"extension":6.638907162356019},"index":1,"playId":"2e3dd229-1662-353b-a9c5-16312144b2ef","pitchNumber":2,"startTime":"2025-08-20T00:06:21.335Z","endTime":"2025-08-20T00:06:25.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.349413278388894,"aZ":-22.231169620243417,"pfxX":-9.226721754875982,"pfxZ":5.305443077478939,"pX":-0.16815084798550944,"pZ":2.4899066614043153,"vX0":7.9232101993016615,"vY0":-136.14020676121476,"vZ0":-2.7750685577009753,"x":123.41,"y":171.55,"x0":-1.9198266895642486,"y0":50.001770179057104,"z0":5.063953772860473,"aX":-17.28998188114521},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":15.0,"spinRate":1972,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40257674857003245,"extension":6.757556529296141},"hitData":{"launchSpeed":96.5,"launchAngle":27.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.94,"coordY":102.25}},"index":2,"playId":"1068a348-30c1-34f6-a787-9d0fe67a12cf","pitchNumber":3,"startTime":"2025-08-20T00:06:37.567Z","endTime":"2025-08-20T00:06:51.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.1,"awayTeamWinProbability":38.9,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.14,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:06:51.872Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Jackson called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-20T00:08:04.283Z","endTime":"2025-08-20T00:09:21.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T00:07:27.991Z","endTime":"2025-08-20T00:08:06.632Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"second":{"id":666185,"link":"/api/v1/people/666185"},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.38030473092577,"strikeZoneBottom":1.54342074202318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22605000714799,"aZ":-27.573798675237317,"pfxX":4.090931608739032,"pfxZ":2.804621122391003,"pX":0.7082733852218182,"pZ":2.425935821087172,"vX0":3.840745715198053,"vY0":-126.87622695092362,"vZ0":-2.1648846554994963,"x":90.0,"y":173.28,"x0":-1.3528584060398068,"y0":50.0047307231261,"z0":5.472142821514974,"aX":6.717926669028095},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.8,"breakHorizontal":-8.3,"spinRate":2408,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.43053311622789403,"extension":6.913099106420246},"index":1,"playId":"1adeb6a5-6eee-3a9a-9721-6cfc01349e1f","pitchNumber":1,"startTime":"2025-08-20T00:08:06.632Z","endTime":"2025-08-20T00:08:10.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"second":{"id":666185,"link":"/api/v1/people/666185"},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.52234065747169,"strikeZoneBottom":1.65181833003838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46443932483569,"aZ":-27.871554062573736,"pfxX":7.137505887751065,"pfxZ":3.0094673239273506,"pX":1.7691472858723594,"pZ":1.3170780328976843,"vX0":5.59135495120929,"vY0":-119.46049995334128,"vZ0":-3.196082680327994,"x":49.56,"y":203.22,"x0":-1.5385133727594031,"y0":50.002631917516055,"z0":5.208408891422952,"aX":10.195788954551272},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.9,"breakHorizontal":-14.4,"spinRate":2573,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.46051981893873917,"extension":6.736816970546362},"index":2,"playId":"5676bd29-29af-30f2-966b-0ab6ad2fbfe2","pitchNumber":2,"startTime":"2025-08-20T00:08:22.266Z","endTime":"2025-08-20T00:08:26.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"second":{"id":666185,"link":"/api/v1/people/666185"},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.54004347743522,"strikeZoneBottom":1.73755006464552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14398483243813,"aZ":-22.20375075051865,"pfxX":-8.577494262170461,"pfxZ":5.3709334756018805,"pX":-0.7517158443283107,"pZ":2.0622995147255208,"vX0":5.618926129920059,"vY0":-136.14818010748812,"vZ0":-3.8534270948515505,"x":145.65,"y":183.1,"x0":-1.7403325648968477,"y0":50.0010252543526,"z0":5.054769183950424,"aX":-15.913356800709188},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":14.2,"spinRate":2063,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.40412368851170033,"extension":6.397483065120218},"index":3,"playId":"2f04bbc6-9cbd-3c1f-b893-d6006f8dc515","pitchNumber":3,"startTime":"2025-08-20T00:08:37.218Z","endTime":"2025-08-20T00:08:41.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"second":{"id":666185,"link":"/api/v1/people/666185"},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-20T00:08:46.175Z","endTime":"2025-08-20T00:08:59.384Z","isPitch":false,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"},"defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"second":{"id":666185,"link":"/api/v1/people/666185"},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.3,"endSpeed":85.1,"strikeZoneTop":3.5205672924698,"strikeZoneBottom":1.77896668838738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.195631502981605,"aZ":-13.414460964690862,"pfxX":-2.36579151231157,"pfxZ":9.96161548310287,"pX":-0.46164200711235726,"pZ":3.904448630138494,"vX0":3.2058365729097744,"vY0":-137.28115328158052,"vZ0":-1.830210144448099,"x":134.6,"y":133.36,"x0":-1.3445239966628908,"y0":50.00026366385926,"z0":5.5069295562048834,"aX":-4.454389553013568},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":3.5,"spinRate":2215,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.4010429851433859,"extension":6.687518517564014},"index":5,"playId":"1bd61263-67e6-3485-975a-79891e973617","pitchNumber":4,"startTime":"2025-08-20T00:08:59.384Z","endTime":"2025-08-20T00:09:04.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"second":{"id":666185,"link":"/api/v1/people/666185"},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.51999876187041,"strikeZoneBottom":1.69695920433657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.68068411263229,"aZ":-21.128611276879525,"pfxX":-8.950430515726701,"pfxZ":5.94178237442156,"pX":0.25869571207687153,"pZ":2.018674547769723,"vX0":7.996119570752969,"vY0":-135.9319231917888,"vZ0":-4.192392175321269,"x":107.14,"y":184.28,"x0":-1.567955537408012,"y0":50.00138277189516,"z0":5.0605386160163395,"aX":-16.63496839293494},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.0,"breakHorizontal":14.4,"spinRate":2035,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.40399373719803044,"extension":6.60310071253814},"index":6,"playId":"9b43eaf8-95e8-337c-a7de-68c9b3b8fca2","pitchNumber":5,"startTime":"2025-08-20T00:09:16.975Z","endTime":"2025-08-20T00:09:21.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"second":{"id":666185,"link":"/api/v1/people/666185"},"third":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":7.399999999999999,"leverageIndex":2.68,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:09:21.138Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masataka Yoshida strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:11:33.359Z","endTime":"2025-08-20T00:13:40.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.6,"strikeZoneTop":3.14098679624036,"strikeZoneBottom":1.30753325437199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.870553529277284,"aZ":-39.40814647679437,"pfxX":2.967002291311616,"pfxZ":-5.38789583570624,"pX":0.2167961012421108,"pZ":0.9516192240569352,"vX0":4.67097791468528,"vY0":-115.01539246504184,"vZ0":-2.554859409378923,"x":108.74,"y":213.09,"x0":-2.224022947825695,"y0":50.0034098970447,"z0":5.890188033091423,"aX":3.983104039504046},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.1,"breakHorizontal":-6.5,"spinRate":2612,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.47581187123946345,"extension":6.230890969188257},"index":0,"playId":"c5caa95c-4d38-35e0-9035-ca5b9f4162ef","pitchNumber":1,"startTime":"2025-08-20T00:11:34.409Z","endTime":"2025-08-20T00:11:39.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.19545077711276,"strikeZoneBottom":1.29317103832598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.7175028530171,"aZ":-28.921697725705734,"pfxX":-4.847027597484607,"pfxZ":2.0616977004191916,"pX":-1.9130800480020798,"pZ":4.214052923535342,"vX0":2.7133583164225197,"vY0":-124.54896289469448,"vZ0":1.313320385276447,"x":189.92,"y":125.0,"x0":-2.3837426013940557,"y0":50.00438834805071,"z0":6.061838364598339,"aX":-7.657988322635279},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.2,"breakHorizontal":8.2,"spinRate":1102,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.43883308864321346,"extension":6.092372846200145},"index":1,"playId":"e390ff60-7b48-3572-8c0f-5452a2f4671f","pitchNumber":2,"startTime":"2025-08-20T00:11:49.923Z","endTime":"2025-08-20T00:11:53.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.01434292950617,"strikeZoneBottom":1.18118029070308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74303787691931,"aZ":-28.646290323501255,"pfxX":-5.669712760514404,"pfxZ":2.172779618662263,"pX":-0.7479145186512123,"pZ":2.909000148742489,"vX0":5.9649352057315035,"vY0":-126.23013106367345,"vZ0":-1.6813208821067307,"x":145.51,"y":160.24,"x0":-2.395942773353939,"y0":50.00580626290973,"z0":5.872266688050844,"aX":-9.225496437534792},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.8,"breakHorizontal":9.0,"spinRate":1256,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4325666632754137,"extension":6.297211377368371},"index":2,"playId":"2f101e96-f79c-3faa-a8c9-48a9c2ba80a3","pitchNumber":3,"startTime":"2025-08-20T00:12:10.701Z","endTime":"2025-08-20T00:12:14.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.82793881702994,"aZ":-17.55974070974935,"pfxX":-10.142274479278608,"pfxZ":7.950354113728786,"pX":-0.39418192523593804,"pZ":2.5170950395751124,"vX0":8.465769660039868,"vY0":-135.30427725594464,"vZ0":-5.213183890369177,"x":132.03,"y":170.82,"x0":-2.2587988926813267,"y0":50.00477351388487,"z0":5.714774645746036,"aX":-18.64994390819254},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":16.3,"spinRate":2296,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4061030621102759,"extension":6.283724472058802},"index":3,"playId":"c197be66-ac06-33e5-a041-8eddf15504e5","pitchNumber":4,"startTime":"2025-08-20T00:12:28.170Z","endTime":"2025-08-20T00:12:31.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.36174668422896,"aZ":-29.563003450531927,"pfxX":6.382705754731859,"pfxZ":1.7520273044304862,"pX":1.1235392683017136,"pZ":1.69023820121222,"vX0":6.006759281213435,"vY0":-121.86553098705042,"vZ0":-3.797820606108785,"x":74.17,"y":193.14,"x0":-2.21195438284889,"y0":50.00005845309367,"z0":5.852619775765673,"aX":9.494723959683222},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.4,"breakHorizontal":-13.1,"spinRate":2579,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.45131792102436386,"extension":6.2279733949841205},"index":4,"playId":"a3bb8f87-f707-3f55-b136-5f95e8f81cff","pitchNumber":5,"startTime":"2025-08-20T00:12:53.747Z","endTime":"2025-08-20T00:12:57.540Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.352119547620497,"aZ":-12.863747046894131,"pfxX":-2.22454883391133,"pfxZ":10.355041741305637,"pX":0.5831987391851511,"pZ":1.9815775310942678,"vX0":8.397642582080504,"vY0":-135.18021654699518,"vZ0":-7.617719194913442,"x":94.77,"y":185.28,"x0":-2.2642311096515124,"y0":50.004008610850384,"z0":5.724479483414209,"aX":-4.149715673382173},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":2.4,"spinRate":2466,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.40399552153370344,"extension":6.3352406962110175},"index":5,"playId":"a664f397-8eb3-39b5-b83b-879282b4a5d5","pitchNumber":6,"startTime":"2025-08-20T00:13:14.873Z","endTime":"2025-08-20T00:13:17.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.36638982574233,"aZ":-37.60183460779041,"pfxX":3.418700723964612,"pfxZ":-3.876035019989428,"pX":0.40508648353318244,"pZ":1.004396011430489,"vX0":5.223353480306965,"vY0":-118.12010924077998,"vZ0":-3.261677460193025,"x":101.56,"y":211.66,"x0":-2.2867116343139693,"y0":50.00317227633588,"z0":5.891473159492408,"aX":4.78692967730657},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.6,"breakHorizontal":-7.6,"spinRate":2671,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4652976037493506,"extension":6.25117445137891},"index":6,"playId":"78bca25b-9ae5-3461-a55a-f2aced903df5","pitchNumber":7,"startTime":"2025-08-20T00:13:36.946Z","endTime":"2025-08-20T00:13:40.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.4,"awayTeamWinProbability":33.599999999999994,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:13:40.535Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Romy Gonzalez singles on a soft ground ball to third baseman Luis Vázquez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:13:53.793Z","endTime":"2025-08-20T00:14:26.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"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":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":84.5,"strikeZoneTop":3.58014312411414,"strikeZoneBottom":1.74234883483577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.692079312990078,"aZ":-17.158385862135525,"pfxX":-10.477658134258718,"pfxZ":8.19805241143461,"pX":-0.22846739845927794,"pZ":1.537997548963469,"vX0":8.97330848528016,"vY0":-135.06164932357996,"vZ0":-7.573711321471979,"x":125.71,"y":197.25,"x0":-2.246166943628933,"y0":50.005727178796015,"z0":5.603552156560588,"aX":-19.200180381174253},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.2,"breakHorizontal":16.8,"spinRate":2340,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4068221730073236,"extension":6.453070785465595},"index":0,"playId":"6d4e1dd5-8c9a-39ed-8150-d0b077ea5135","pitchNumber":1,"startTime":"2025-08-20T00:14:03.973Z","endTime":"2025-08-20T00:14:08.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.8009520675845,"aZ":-19.481953822845725,"pfxX":-9.657799688421125,"pfxZ":6.7256204545527,"pX":-0.7065489714814605,"pZ":1.894612974400231,"vX0":7.883236148636174,"vY0":-136.43151620183187,"vZ0":-6.358347476575779,"x":143.93,"y":187.63,"x0":-2.3776530678047103,"y0":50.00017541788764,"z0":5.596338944635591,"aX":-18.217726488371238},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.0,"breakHorizontal":15.8,"spinRate":2280,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.40134944133668204,"extension":6.3312016851095345},"hitData":{"launchSpeed":73.5,"launchAngle":-59.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":112.57,"coordY":169.74}},"index":1,"playId":"f4a8d580-a3ad-3494-87f4-dc557b21ddbb","pitchNumber":2,"startTime":"2025-08-20T00:14:18.049Z","endTime":"2025-08-20T00:14:26.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.63,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:14:26.103Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out softly, pitcher Tomoyuki Sugano to first baseman Coby Mayo. Romy Gonzalez to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:14:57.068Z","endTime":"2025-08-20T00:16:35.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608372,"link":"/api/v1/people/608372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.4,"strikeZoneTop":3.26646596791784,"strikeZoneBottom":1.6389157700761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.608880689158276,"aZ":-41.982562017526966,"pfxX":5.2815242742343225,"pfxZ":-7.442463157780961,"pX":-0.4252907121213463,"pZ":1.5441912014786074,"vX0":2.5914824061193587,"vY0":-114.72819085871205,"vZ0":-0.7005768319501228,"x":133.21,"y":197.09,"x0":-2.260180515371715,"y0":50.00513451819783,"z0":5.988138736426323,"aX":6.956676351452002},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.3,"breakHorizontal":-10.3,"spinRate":2654,"spinDirection":48},"zone":7,"typeConfidence":2.0,"plateTime":0.47962182705484,"extension":6.147248322734653},"index":0,"playId":"88d09051-a69c-3227-b27e-3828a7524443","pitchNumber":1,"startTime":"2025-08-20T00:14:57.126Z","endTime":"2025-08-20T00:15:02.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.2,"strikeZoneTop":3.48687983404949,"strikeZoneBottom":1.57874664872787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.85945194651911,"aZ":-9.853326443645095,"pfxX":-3.816436048550997,"pfxZ":12.100354569272948,"pX":-0.8325180020513633,"pZ":2.7153814816319573,"vX0":5.25120887242228,"vY0":-136.18057432556859,"vZ0":-6.289375130724235,"x":148.73,"y":165.46,"x0":-2.3060928742471134,"y0":50.005335831849926,"z0":5.764284827803845,"aX":-7.041928213196816},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.4,"breakHorizontal":5.5,"spinRate":2324,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4049716519822044,"extension":6.349495553333294},"index":1,"playId":"ebc9a962-e224-3956-b442-930f5403959f","pitchNumber":2,"startTime":"2025-08-20T00:15:16.035Z","endTime":"2025-08-20T00:15:19.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.14202621483415,"aZ":-14.125025529464972,"pfxX":-3.4707985945808897,"pfxZ":9.903942410904893,"pX":0.525012718552379,"pZ":2.9279568176807786,"vX0":8.408580527333488,"vY0":-134.62899180538005,"vZ0":-4.848352078633898,"x":96.99,"y":159.73,"x0":-2.1977623063619744,"y0":50.00668301236933,"z0":5.763311624683356,"aX":-6.328714104566126},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":4.3,"spinRate":2328,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.40794334783918895,"extension":6.380007787535737},"index":2,"playId":"ba9b9a8a-fb80-37de-af4c-82efc485e867","pitchNumber":3,"startTime":"2025-08-20T00:15:36.503Z","endTime":"2025-08-20T00:15:40.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.46831261361498,"strikeZoneBottom":1.5185316653204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.329875744083832,"aZ":-16.503120502726198,"pfxX":-3.607318372459445,"pfxZ":8.31042967909701,"pX":1.4081065252497487,"pZ":2.792137188109987,"vX0":10.787017443926889,"vY0":-136.30808260674365,"vZ0":-4.869551151475779,"x":63.33,"y":163.39,"x0":-2.1280583596952445,"y0":50.005022834312555,"z0":5.737508353694617,"aX":-6.80533489070737},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":4.3,"spinRate":2495,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.40149473239026,"extension":6.470433359589544},"index":3,"playId":"05c9a729-ccd5-3faa-b995-8e7b5e158a99","pitchNumber":4,"startTime":"2025-08-20T00:16:06.513Z","endTime":"2025-08-20T00:16:11.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.024859435913445,"aZ":-11.120797046332678,"pfxX":-2.805375787519493,"pfxZ":11.111052792836634,"pX":0.8781910756783597,"pZ":2.1086790482661772,"vX0":9.39556465972944,"vY0":-136.96993722327957,"vZ0":-7.434660230134223,"x":83.53,"y":181.85,"x0":-2.236172044860029,"y0":50.00363723332962,"z0":5.623562360770846,"aX":-5.316945619110778},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.6,"breakHorizontal":3.0,"spinRate":2449,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.400305377687467,"extension":6.360676811865647},"hitData":{"launchSpeed":58.4,"launchAngle":-67.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.47,"coordY":182.61}},"index":4,"playId":"37d9ebcb-2382-3654-8d3a-09916cf095ec","pitchNumber":5,"startTime":"2025-08-20T00:16:27.542Z","endTime":"2025-08-20T00:16:35.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.10000000000001,"awayTeamWinProbability":32.89999999999999,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":1.15,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:16:35.549Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abraham Toro grounds out, pitcher Tomoyuki Sugano to first baseman Coby Mayo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-20T00:17:01.871Z","endTime":"2025-08-20T00:19:23.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608372,"link":"/api/v1/people/608372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":79.5,"endSpeed":72.5,"strikeZoneTop":3.41744558082158,"strikeZoneBottom":1.65644119005209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.952128028646282,"aZ":-41.912743877995304,"pfxX":5.773267434232983,"pfxZ":-7.317967715036728,"pX":-0.7718274393979798,"pZ":2.169557241283972,"vX0":1.8791474586373913,"vY0":-115.64455889161987,"vZ0":0.345943140761406,"x":146.42,"y":180.2,"x0":-2.348537104115959,"y0":50.00083440526028,"z0":6.094557385925877,"aX":7.686369346659963},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.7,"breakHorizontal":-10.9,"spinRate":2606,"spinDirection":43},"zone":7,"typeConfidence":2.0,"plateTime":0.4767145699604267,"extension":5.952246247553715},"index":0,"playId":"7af5ee0f-c750-3c58-93a2-66f8ba639f5a","pitchNumber":1,"startTime":"2025-08-20T00:17:03.668Z","endTime":"2025-08-20T00:17:07.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.44881424252326,"strikeZoneBottom":1.6876184281144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.651959433632765,"aZ":-27.273955746955235,"pfxX":-7.810853382802022,"pfxZ":3.0581896025387936,"pX":-1.4047028826554262,"pZ":1.9130480172101394,"vX0":5.040594512564903,"vY0":-126.28246151944691,"vZ0":-4.090214195701936,"x":170.54,"y":187.13,"x0":-2.4200129413620686,"y0":50.002218198661396,"z0":5.76802954792976,"aX":-12.513314548483159},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.8,"breakHorizontal":12.8,"spinRate":1497,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.4350726224251824,"extension":6.1576413105083345},"index":1,"playId":"deead890-6b0d-3214-8c2a-28fc7d4840de","pitchNumber":2,"startTime":"2025-08-20T00:17:22.520Z","endTime":"2025-08-20T00:17:26.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.3,"endSpeed":84.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.02163068231847,"aZ":-13.61276159907978,"pfxX":-2.078640505271264,"pfxZ":10.138028894518001,"pX":-0.5352106345632524,"pZ":2.5762827163087816,"vX0":5.7451305581384,"vY0":-135.53910808021345,"vZ0":-5.807133859517976,"x":137.4,"y":169.22,"x0":-2.427379209431646,"y0":50.00382137662276,"z0":5.724520702762582,"aX":-3.8066356792446934},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":2.3,"spinRate":2354,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4065917059007438,"extension":6.155584793406143},"index":2,"playId":"13db0f5f-8c0f-370c-8395-ff179d572a88","pitchNumber":3,"startTime":"2025-08-20T00:17:42.533Z","endTime":"2025-08-20T00:17:45.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"242a40eb-8fd9-4fb3-9491-ab912f525eea","startTime":"2025-08-20T00:18:02.438Z","endTime":"2025-08-20T00:18:07.438Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49215285102459,"aZ":-43.02779762276162,"pfxX":5.073567148645157,"pfxZ":-8.106246394393297,"pX":0.24715832230940837,"pZ":0.8583797438423298,"vX0":4.199536539760961,"vY0":-115.5167162202882,"vZ0":-2.0738589593334082,"x":107.58,"y":215.6,"x0":-2.260197884513612,"y0":50.0056878394006,"z0":5.942285414217666,"aX":6.789539079185745},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-14.9,"breakHorizontal":-10.3,"spinRate":2645,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4759450082112382,"extension":6.309947854359746},"index":4,"playId":"160a0bef-4f8c-385d-8add-7ad12a21e535","pitchNumber":4,"startTime":"2025-08-20T00:18:18.351Z","endTime":"2025-08-20T00:18:22.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.2,"strikeZoneTop":3.40440455652551,"strikeZoneBottom":1.68343788928048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.022353882097185,"aZ":-27.397925044489906,"pfxX":-7.721155202287939,"pfxZ":2.745897782136853,"pX":0.05269899307082378,"pZ":0.6216411224014161,"vX0":8.126561337854305,"vY0":-130.58894637337943,"vZ0":-7.88361658435922,"x":114.99,"y":222.0,"x0":-2.087913459017502,"y0":50.001003678877055,"z0":5.723622542304247,"aX":-13.411521429399064},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.5,"breakHorizontal":12.4,"spinRate":1611,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.41851880749333636,"extension":6.415784421628319},"index":5,"playId":"578a4663-99ca-3ea9-aefa-4cfa77ba35b3","pitchNumber":5,"startTime":"2025-08-20T00:18:47.194Z","endTime":"2025-08-20T00:18:51.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.495157138181483,"aZ":-28.458218159083266,"pfxX":-5.5538305051483565,"pfxZ":2.1343123897879464,"pX":-0.6876438578487891,"pZ":1.612102910063608,"vX0":5.881222526090518,"vY0":-130.17062472892258,"vZ0":-5.409838096052508,"x":143.21,"y":195.25,"x0":-2.238816008933978,"y0":50.003036232350034,"z0":5.832401604051594,"aX":-9.673698888631579},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.0,"breakHorizontal":9.0,"spinRate":1626,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.4183983878247961,"extension":6.375897952215271},"hitData":{"launchSpeed":66.3,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":138.19,"coordY":177.02}},"index":6,"playId":"6ebac80c-3893-369d-92e9-d8dc93131945","pitchNumber":6,"startTime":"2025-08-20T00:19:16.588Z","endTime":"2025-08-20T00:19:23.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"second":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.25,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:19:23.983Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jackson Holliday doubles (17) on a fly ball to left fielder Masataka Yoshida.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:21:10.989Z","endTime":"2025-08-20T00:22:30.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.0,"strikeZoneTop":3.35000051218111,"strikeZoneBottom":1.64250602698273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81707931601645,"aZ":-14.320489845814707,"pfxX":-3.8390988767068497,"pfxZ":10.049639894780185,"pX":-0.7609882322671898,"pZ":3.1398434311165966,"vX0":3.76467393520217,"vY0":-132.78856236418898,"vZ0":-3.223857359474626,"x":146.01,"y":154.0,"x0":-1.7018674848474868,"y0":50.00284671062579,"z0":5.418756048170153,"aX":-6.820495623641089},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.6,"breakHorizontal":6.1,"spinRate":2263,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.413306433683589,"extension":6.432252287324441},"index":0,"playId":"bfa450e0-5741-3848-a525-644ab35a76a1","pitchNumber":1,"startTime":"2025-08-20T00:21:28.422Z","endTime":"2025-08-20T00:21:33.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":69.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.85875731735263,"aZ":-41.14225679424307,"pfxX":8.10362611438433,"pfxZ":-7.468607488089844,"pX":0.40665278028854135,"pZ":1.2168684613982126,"vX0":1.8039594382996347,"vY0":-109.68722590030067,"vZ0":0.039934258878247864,"x":101.5,"y":205.92,"x0":-1.4813308676831929,"y0":50.0002508448781,"z0":5.635386166445603,"aX":9.737596144233311},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.7,"breakVerticalInduced":-13.1,"breakHorizontal":-15.1,"spinRate":2551,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.5019807292139538,"extension":6.870918077291802},"index":1,"playId":"90a66be7-50b5-37c9-8b55-7fe00148f5fc","pitchNumber":2,"startTime":"2025-08-20T00:21:41.659Z","endTime":"2025-08-20T00:21:44.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.34999950144131,"strikeZoneBottom":1.59349167253738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.18324054619243,"aZ":-33.603185868849955,"pfxX":-9.378361638620019,"pfxZ":-0.8791923667554133,"pX":-1.269154911261595,"pZ":2.453508749750861,"vX0":4.46094730772849,"vY0":-127.09490314801326,"vZ0":-0.5275956275849617,"x":165.38,"y":172.54,"x0":-1.8330955905347441,"y0":50.00260820776573,"z0":5.343379099577441,"aX":-15.270495595664254},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.4,"breakHorizontal":16.0,"spinRate":1061,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4317446426816116,"extension":6.622143182234565},"index":2,"playId":"dcde2123-a6d0-394c-97fe-f82d442ab7b6","pitchNumber":3,"startTime":"2025-08-20T00:22:01.865Z","endTime":"2025-08-20T00:22:05.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.183490583550945,"aZ":-22.35714634964837,"pfxX":3.8522120577792904,"pfxZ":5.764829967491719,"pX":-0.16473138114722521,"pZ":3.0556952844089906,"vX0":2.506729618255221,"vY0":-129.0128632750077,"vZ0":-1.7383512141241697,"x":123.28,"y":156.28,"x0":-1.646163435006472,"y0":50.00597561907308,"z0":5.443526164305637,"aX":6.562462702687372},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.3,"breakHorizontal":-7.4,"spinRate":2347,"spinDirection":168},"zone":2,"typeConfidence":2.0,"plateTime":0.4228569597295242,"extension":6.5646766738495845},"hitData":{"launchSpeed":93.2,"launchAngle":35.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.56,"coordY":108.97}},"index":3,"playId":"716fd553-7f51-321c-973c-fdd55ea34873","pitchNumber":4,"startTime":"2025-08-20T00:22:16.077Z","endTime":"2025-08-20T00:22:30.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":-8.600000000000001,"leverageIndex":1.26,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:22:30.607Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Vázquez walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:22:40.261Z","endTime":"2025-08-20T00:23:43.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"postOnSecond":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.23589992280231,"strikeZoneBottom":1.42567220437424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.023950973925345,"aZ":-24.14590923526113,"pfxX":-8.246766203910592,"pfxZ":4.350629760669557,"pX":-1.1839663005259022,"pZ":3.072955111133852,"vX0":4.652936672938209,"vY0":-135.15404174184798,"vZ0":-1.2115343417637,"x":162.13,"y":155.81,"x0":-1.8582349802607365,"y0":50.00502326582127,"z0":5.226094436024565,"aX":-15.22704326690184},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.8,"breakHorizontal":13.9,"spinRate":1977,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40558550599772847,"extension":6.562380750674994},"index":0,"playId":"4ff90490-9a20-350c-8b14-ca4335f94130","pitchNumber":1,"startTime":"2025-08-20T00:22:52.068Z","endTime":"2025-08-20T00:22:55.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.47268345554131,"strikeZoneBottom":1.59271838869603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.21059338045283,"aZ":-20.687595319997463,"pfxX":-8.39737083356031,"pfxZ":6.297068624507469,"pX":-1.5556939016674494,"pZ":2.9358596771179317,"vX0":3.6996724475929543,"vY0":-134.69340064326556,"vZ0":-1.9741969440429448,"x":176.3,"y":159.51,"x0":-1.86150759760186,"y0":50.003626098079756,"z0":5.152141301723271,"aX":-15.319595160933062},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.2,"breakHorizontal":14.3,"spinRate":1959,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4077613260233006,"extension":6.496831509040249},"index":1,"playId":"e7d4d298-c61c-30ce-9294-35cdbf0320f2","pitchNumber":2,"startTime":"2025-08-20T00:23:06.302Z","endTime":"2025-08-20T00:23:10.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.50606279670367,"strikeZoneBottom":1.52117973425705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.209613176844787,"aZ":-14.134170566746892,"pfxX":-2.5623904779645175,"pfxZ":9.791824416536315,"pX":-1.6401218321739643,"pZ":3.510063698747645,"vX0":0.3950366083320731,"vY0":-135.29891624038643,"vZ0":-2.6638939082493573,"x":179.52,"y":144.01,"x0":-1.4557881351797923,"y0":50.0060177574343,"z0":5.50566437080723,"aX":-4.722079308621706},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":4.6,"spinRate":2050,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.40578503845807834,"extension":6.647372327136448},"index":2,"playId":"fdeda0ed-8df7-34d7-b1f6-c0c3c26ea530","pitchNumber":3,"startTime":"2025-08-20T00:23:22.150Z","endTime":"2025-08-20T00:23:26.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.37099884456727,"strikeZoneBottom":1.54497061995135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.916100036560998,"aZ":-22.29653178882789,"pfxX":-8.767844170095364,"pfxZ":5.432257896044177,"pX":-0.9239163989790421,"pZ":3.680823663273822,"vX0":5.354619910426684,"vY0":-134.01693007099382,"vZ0":0.09495606737041051,"x":152.22,"y":139.4,"x0":-1.8084180754160846,"y0":50.00644761038755,"z0":5.23727190884757,"aX":-15.954871192750677},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.1,"breakHorizontal":14.8,"spinRate":1951,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40868059154162184,"extension":6.503409383784356},"index":3,"playId":"b6b502b4-53a8-33a6-8da8-a6e5de42cfb5","pitchNumber":4,"startTime":"2025-08-20T00:23:38.227Z","endTime":"2025-08-20T00:23:43.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_pa"},{"player":{"id":621111,"link":"/api/v1/people/621111"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.7,"awayTeamWinProbability":49.3,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.79,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:23:43.962Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gunnar Henderson lines out to shortstop Trevor Story.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:26:21.771Z","endTime":"2025-08-20T00:27:53.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"postOnSecond":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T00:23:55.838Z","endTime":"2025-08-20T00:24:03.257Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Justin Wilson replaces Walker Buehler.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T00:24:03.257Z","endTime":"2025-08-20T00:26:24.131Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":458677,"link":"/api/v1/people/458677"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621111,"link":"/api/v1/people/621111","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.1,"strikeZoneTop":3.81060842080837,"strikeZoneBottom":1.87933512993393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.37785363242111,"aZ":-12.911640560235389,"pfxX":4.414346280500419,"pfxZ":10.25465945939623,"pX":0.33809447422507455,"pZ":4.410328248709121,"vX0":-3.38966794451081,"vY0":-136.95080812671554,"vZ0":-2.87389792790473,"x":104.11,"y":119.7,"x0":1.025231545721033,"y0":50.0037026004403,"z0":6.369697872768222,"aX":8.292635305593516},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":-7.2,"spinRate":2166,"spinDirection":149},"zone":12,"typeConfidence":0.92,"plateTime":0.401662625391805,"extension":5.94022198569838},"index":2,"playId":"7fc77bc3-f115-30a5-9f05-ea8c2fae2c91","pitchNumber":1,"startTime":"2025-08-20T00:26:24.131Z","endTime":"2025-08-20T00:26:27.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.88827178056819,"aZ":-11.535441719862797,"pfxX":2.8194967680523777,"pfxZ":11.316882429497213,"pX":-0.6624778173507279,"pZ":3.3645174191115625,"vX0":-5.61415876296007,"vY0":-135.0591983383167,"vZ0":-5.182313440751826,"x":142.25,"y":147.94,"x0":1.0888698778509276,"y0":50.00615980433707,"z0":6.138521741541523,"aX":5.143952327638931},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.4,"breakHorizontal":-3.7,"spinRate":2165,"spinDirection":153},"zone":1,"typeConfidence":0.9,"plateTime":0.4075245036063908,"extension":6.001371280852083},"index":3,"playId":"979390de-e2d6-3d1d-98f7-8af628f96296","pitchNumber":2,"startTime":"2025-08-20T00:26:43.786Z","endTime":"2025-08-20T00:26:47.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.64804845143445,"strikeZoneBottom":1.8306511395979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59930408780543,"aZ":-8.829057769672733,"pfxX":4.507305249655767,"pfxZ":12.245865593865314,"pX":-0.147359796369429,"pZ":2.1034994574899124,"vX0":-5.038020887706582,"vY0":-137.68798482491263,"vZ0":-8.984629504896816,"x":122.62,"y":181.99,"x0":1.1267065069041817,"y0":50.001323287000915,"z0":6.019576773980823,"aX":8.59199241464566},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.3,"breakHorizontal":-7.0,"spinRate":2286,"spinDirection":154},"zone":8,"typeConfidence":0.94,"plateTime":0.3988749780844354,"extension":6.082870736694531},"index":4,"playId":"1c3d1d65-ca75-3cfa-a5d4-279dfff8345f","pitchNumber":3,"startTime":"2025-08-20T00:27:05.873Z","endTime":"2025-08-20T00:27:09.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.64676049698394,"strikeZoneBottom":1.78979800674804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.033683430133124,"aZ":-27.369600874234482,"pfxX":-0.3032454754064844,"pfxZ":2.7998595358240093,"pX":-1.1175765420473236,"pZ":0.012539883744674645,"vX0":-5.619881974479747,"vY0":-130.08469499952625,"vZ0":-9.91399647884994,"x":159.6,"y":238.44,"x0":1.1092400273749383,"y0":50.00201340808623,"z0":5.944502561490808,"aX":-0.5198325832213712},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.1,"breakHorizontal":1.8,"spinRate":2305,"spinDirection":179},"zone":13,"typeConfidence":0.94,"plateTime":0.4208827006626663,"extension":6.112980521895712},"index":5,"playId":"4821e06f-3199-3b33-bb94-7243a03bd2b4","pitchNumber":4,"startTime":"2025-08-20T00:27:23.769Z","endTime":"2025-08-20T00:27:27.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.726804377212467,"aZ":-30.965588059673884,"pfxX":-0.9063339477534251,"pfxZ":0.7239954373875204,"pX":0.08708499597017749,"pZ":2.8870542160451533,"vX0":-2.723862405769295,"vY0":-129.19891404533152,"vZ0":-2.411454441564958,"x":113.68,"y":160.83,"x0":1.277578617170809,"y0":50.003952020407624,"z0":6.239117820582036,"aX":-1.5147837237615296},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.0,"breakHorizontal":2.3,"spinRate":2392,"spinDirection":208},"zone":5,"typeConfidence":0.94,"plateTime":0.4257703772536954,"extension":6.001563144343602},"hitData":{"launchSpeed":91.6,"launchAngle":10.0,"totalDistance":178.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":113.58,"coordY":131.24}},"index":6,"playId":"4c32c287-a570-3512-9533-6b28dae27592","pitchNumber":5,"startTime":"2025-08-20T00:27:48.524Z","endTime":"2025-08-20T00:27:53.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":458677,"link":"/api/v1/people/458677"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":458677,"link":"/api/v1/people/458677"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.9,"awayTeamWinProbability":42.1,"homeTeamWinProbabilityAdded":7.199999999999996,"leverageIndex":2.68,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:27:53.977Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Mountcastle singles on a line drive to left fielder Masataka Yoshida. Jackson Holliday scores. Luis Vázquez to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:28:07.753Z","endTime":"2025-08-20T00:30:12.276Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"postOnSecond":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":86.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31233206474495,"aZ":-8.789054771036117,"pfxX":2.858852624454848,"pfxZ":12.155018635900463,"pX":-0.9224602021486991,"pZ":3.0720250316955293,"vX0":-6.218827094443053,"vY0":-138.1903215769604,"vZ0":-6.774428616809303,"x":152.16,"y":155.84,"x0":0.9909823244791489,"y0":50.00177990850883,"z0":6.1537067358450726,"aX":5.5002293266237725},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.6,"breakHorizontal":-3.8,"spinRate":2361,"spinDirection":158},"zone":11,"typeConfidence":0.92,"plateTime":0.39716129116436294,"extension":6.152049625204044},"index":0,"playId":"1a3fded3-dc27-3ccf-b15b-542cc59650ae","pitchNumber":1,"startTime":"2025-08-20T00:28:37.721Z","endTime":"2025-08-20T00:28:40.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.274319071965966,"aZ":-16.89335734218915,"pfxX":-0.32988853374330684,"pfxZ":8.354845408767797,"pX":-0.8650756721145575,"pZ":2.458561987870258,"vX0":-4.881212435040627,"vY0":-134.39862855759725,"vZ0":-6.512069863870076,"x":149.97,"y":172.4,"x0":1.0177841215557393,"y0":50.0006479733008,"z0":6.113825481287136,"aX":-0.6016015122130218},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":1.7,"spinRate":2424,"spinDirection":170},"zone":13,"typeConfidence":0.68,"plateTime":0.40762871742872653,"extension":6.247662917397609},"index":1,"playId":"8cfd6428-8302-3b57-a161-717f852fe5c3","pitchNumber":2,"startTime":"2025-08-20T00:28:58.534Z","endTime":"2025-08-20T00:29:01.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.6,"endSpeed":87.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.198017778013266,"aZ":-11.817731941101913,"pfxX":4.263354122797498,"pfxZ":10.393662705150412,"pX":-0.22500532409443488,"pZ":3.583299910421502,"vX0":-5.201281979680934,"vY0":-139.0630774929132,"vZ0":-5.0207832262058645,"x":125.58,"y":142.03,"x0":1.115729944814252,"y0":50.00351011047862,"z0":6.196272992719066,"aX":8.350655090718933},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":-6.6,"spinRate":2353,"spinDirection":155},"zone":2,"typeConfidence":0.93,"plateTime":0.3938805145486741,"extension":6.1143126468764555},"index":2,"playId":"7f188150-0eff-3161-a222-1daedb24dab3","pitchNumber":3,"startTime":"2025-08-20T00:29:21.831Z","endTime":"2025-08-20T00:29:26.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.52645209869132,"strikeZoneBottom":1.71319471073779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.407413836071356,"aZ":-31.41321989379004,"pfxX":-1.0066991550445508,"pfxZ":0.4546738234115497,"pX":-0.5261649931201537,"pZ":0.9004872612693194,"vX0":-3.9746366806277558,"vY0":-128.57098283937165,"vZ0":-6.834480999384897,"x":137.06,"y":214.47,"x0":1.1699935481107049,"y0":50.00502133694652,"z0":6.028122868649285,"aX":-1.6861743802523623},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.5,"breakHorizontal":2.8,"spinRate":2384,"spinDirection":227},"zone":13,"typeConfidence":0.94,"plateTime":0.42584913159460847,"extension":6.16537189964449},"index":3,"playId":"091c1802-efe2-38e6-b392-e79a8a3abdad","pitchNumber":4,"startTime":"2025-08-20T00:29:42.692Z","endTime":"2025-08-20T00:29:46.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.751318883501156,"aZ":-29.82312517378358,"pfxX":-0.7397292507459525,"pfxZ":1.4284575215507571,"pX":-1.1489373665011335,"pZ":2.0234297576561184,"vX0":-5.504238845125299,"vY0":-126.9640791425605,"vZ0":-4.302873654522357,"x":160.79,"y":184.15,"x0":1.1384433174011896,"y0":50.000247603739275,"z0":6.099832617209377,"aX":-1.2123024122587973},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":2.5,"spinRate":2523,"spinDirection":281},"zone":13,"typeConfidence":0.93,"plateTime":0.43056321385028884,"extension":6.207922666762416},"hitData":{"launchSpeed":76.1,"launchAngle":20.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.72,"coordY":114.92}},"index":4,"playId":"e84f0786-8a50-34b2-ab30-5e55f1ba95fd","pitchNumber":5,"startTime":"2025-08-20T00:30:02.110Z","endTime":"2025-08-20T00:30:12.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"first":{"id":676679,"link":"/api/v1/people/676679"},"second":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":458677,"link":"/api/v1/people/458677"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":458677,"link":"/api/v1/people/458677"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":-13.099999999999994,"leverageIndex":2.81,"dramaIndex":156.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:30:12.276Z","atBatIndex":38},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Colton Cowser doubles (11) on a sharp fly ball to center fielder Jarren Duran. Luis Vázquez scores. Ryan Mountcastle to 3rd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:30:31.574Z","endTime":"2025-08-20T00:32:37.346Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":458677,"fullName":"Justin Wilson","link":"/api/v1/people/458677"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnThird":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":{"id":621111,"link":"/api/v1/people/621111"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.39194900163474,"strikeZoneBottom":1.45724503346263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.556059474096475,"aZ":-20.471957663061474,"pfxX":-1.064789667010765,"pfxZ":6.5239860451143645,"pX":-0.867575062845507,"pZ":2.754430204165127,"vX0":-4.736649598825456,"vY0":-132.1758460826325,"vZ0":-5.116089483832528,"x":150.07,"y":164.41,"x0":1.0761000372126324,"y0":50.0036348753672,"z0":6.1904984329995525,"aX":-1.9086279877087977},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.0,"breakHorizontal":2.9,"spinRate":2492,"spinDirection":183},"zone":11,"typeConfidence":0.88,"plateTime":0.41224195439580447,"extension":6.32533574142153},"index":0,"playId":"f57f250a-d7ab-3aae-bd02-7a7143593775","pitchNumber":1,"startTime":"2025-08-20T00:30:52.472Z","endTime":"2025-08-20T00:30:57.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":676679,"link":"/api/v1/people/676679"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.33983581384862,"strikeZoneBottom":1.57852863067266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.947887736404315,"aZ":-27.649841914231757,"pfxX":-0.2658810031530878,"pfxZ":2.7025368535802223,"pX":-0.8731933091593169,"pZ":0.8166628516819198,"vX0":-4.914986887561513,"vY0":-128.40724620576307,"vZ0":-7.645050726702945,"x":150.28,"y":216.73,"x0":1.0982073366120786,"y0":50.00408006062532,"z0":5.976110940372394,"aX":-0.44428323562328365},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":1.6,"spinRate":2258,"spinDirection":186},"zone":13,"typeConfidence":0.93,"plateTime":0.42613192431063185,"extension":6.181199929788598},"index":1,"playId":"fca4617f-86a2-3fa1-9950-dec197b131db","pitchNumber":2,"startTime":"2025-08-20T00:31:13.063Z","endTime":"2025-08-20T00:31:16.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":676679,"link":"/api/v1/people/676679"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.939535274314423,"aZ":-18.421492603238246,"pfxX":-1.0660626897238634,"pfxZ":7.447990578394068,"pX":0.0016942237916065896,"pZ":3.248575561995767,"vX0":-2.957521590427322,"vY0":-134.71148567332796,"vZ0":-4.241116672223882,"x":116.94,"y":151.07,"x0":1.2502305684774904,"y0":50.00478794936684,"z0":6.137258428291217,"aX":-1.9685734789277196},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":2.5,"spinRate":2445,"spinDirection":173},"zone":2,"typeConfidence":0.88,"plateTime":0.4058413086684438,"extension":6.072782335131732},"index":2,"playId":"ff8b49bd-22b8-3b0c-82b9-05bf232c6790","pitchNumber":3,"startTime":"2025-08-20T00:31:37.558Z","endTime":"2025-08-20T00:31:40.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":676679,"link":"/api/v1/people/676679"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.1,"endSpeed":87.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.180161470647356,"aZ":-8.45700936067314,"pfxX":4.380018709284058,"pfxZ":12.107698218694654,"pX":0.22792504105537945,"pZ":2.8496353727621826,"vX0":-3.8803716823441587,"vY0":-139.71648570582295,"vZ0":-7.2969028164117375,"x":108.31,"y":161.84,"x0":1.0719981782835384,"y0":50.00411363654999,"z0":6.065532247433868,"aX":8.58062013292076},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.4,"breakHorizontal":-7.1,"spinRate":2354,"spinDirection":154},"zone":5,"typeConfidence":0.94,"plateTime":0.39341673962893875,"extension":6.160253260671645},"index":3,"playId":"2838180a-2730-33f8-b712-1e2adcc3c135","pitchNumber":4,"startTime":"2025-08-20T00:32:00.109Z","endTime":"2025-08-20T00:32:03.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":676679,"link":"/api/v1/people/676679"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.23191492526039,"aZ":-10.3996935425372,"pfxX":3.305196096859096,"pfxZ":11.241809466018989,"pX":0.07952433707597917,"pZ":2.311738994596807,"vX0":-4.019840641679433,"vY0":-139.02254544801647,"vZ0":-8.259727419879631,"x":113.97,"y":176.36,"x0":1.1220122454218273,"y0":50.00259265487354,"z0":6.03101084454107,"aX":6.4018066175412525},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":-5.0,"spinRate":2356,"spinDirection":158},"zone":5,"typeConfidence":0.92,"plateTime":0.39557778199730675,"extension":6.082402588785556},"hitData":{"launchSpeed":105.3,"launchAngle":23.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":94.29,"coordY":82.68}},"index":4,"playId":"e768997b-d0a2-3141-b6d5-6ba3946f1132","pitchNumber":5,"startTime":"2025-08-20T00:32:25.584Z","endTime":"2025-08-20T00:32:37.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":663624,"link":"/api/v1/people/663624"},"second":{"id":676679,"link":"/api/v1/people/676679"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":458677,"link":"/api/v1/people/458677"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":458677,"link":"/api/v1/people/458677"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-17.800000000000004,"leverageIndex":2.56,"dramaIndex":178.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:32:37.346Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:35:23.234Z","endTime":"2025-08-20T00:36:21.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnThird":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-08-20T00:33:02.997Z","endTime":"2025-08-20T00:33:28.364Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"third":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Greg Weissert replaces Justin Wilson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-20T00:33:28.364Z","endTime":"2025-08-20T00:35:25.393Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669711,"link":"/api/v1/people/669711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":458677,"link":"/api/v1/people/458677","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"third":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.76786036447545,"strikeZoneBottom":1.81862049022871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39415095584375,"aZ":-32.93099824026347,"pfxX":2.638825423874195,"pfxZ":-0.4714329107366453,"pX":-1.0101993164574652,"pZ":1.6477972165423709,"vX0":2.593201614235123,"vY0":-125.92202865601928,"vZ0":-1.6036213110631636,"x":155.51,"y":194.29,"x0":-2.395885670485309,"y0":50.0018939123178,"z0":4.955232406386421,"aX":4.240493349185757},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.0,"breakHorizontal":-5.4,"spinRate":2646,"spinDirection":106},"zone":13,"typeConfidence":0.91,"plateTime":0.43484066643630515,"extension":5.622186997259804},"index":2,"playId":"a71d9a44-16b0-3d58-8dde-f970ffc46206","pitchNumber":1,"startTime":"2025-08-20T00:35:25.393Z","endTime":"2025-08-20T00:35:28.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"third":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":74.8,"strikeZoneTop":3.61000502223862,"strikeZoneBottom":1.68462479860224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.493749204712746,"aZ":-33.845846864976785,"pfxX":4.368266155794778,"pfxZ":-1.1643005499350245,"pX":-0.509640681233593,"pZ":2.291252593168616,"vX0":2.9983443743683145,"vY0":-120.39340891314782,"vZ0":1.0205228241593283,"x":136.43,"y":176.92,"x0":-2.3467692975866496,"y0":50.00057411159454,"z0":4.901926595662251,"aX":6.28974039576929},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.4,"breakHorizontal":-8.8,"spinRate":2542,"spinDirection":93},"zone":4,"typeConfidence":0.72,"plateTime":0.4582831595281234,"extension":5.699149401190224},"index":3,"playId":"0607a000-752b-3ad9-a4c1-848a9821efc9","pitchNumber":2,"startTime":"2025-08-20T00:35:41.855Z","endTime":"2025-08-20T00:35:46.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"third":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":92.2,"endSpeed":83.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.894035892379314,"aZ":-20.726580351328302,"pfxX":-6.998064098721233,"pfxZ":6.335971987917661,"pX":0.022202586944780268,"pZ":2.7800438847264783,"vX0":7.422183495958089,"vY0":-134.0474362892911,"vZ0":-2.32478713581748,"x":116.15,"y":163.72,"x0":-1.882734748505898,"y0":50.003906678676444,"z0":5.149724182610446,"aX":-12.646349171957834},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.2,"breakHorizontal":10.9,"spinRate":2321,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.40972176328874443,"extension":5.708477248933461},"index":4,"playId":"8ffda304-1c69-352b-85bf-99714d7fbed3","pitchNumber":3,"startTime":"2025-08-20T00:35:58.652Z","endTime":"2025-08-20T00:36:02.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"third":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.60789215738159,"strikeZoneBottom":1.71185840733754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.25710975983777,"aZ":-26.27742433806614,"pfxX":-10.09824192314389,"pfxZ":3.156665953539017,"pX":0.13003349027417782,"pZ":2.4971107838637967,"vX0":9.468421965636901,"vY0":-136.1035763577411,"vZ0":-1.3535109306560975,"x":112.04,"y":171.36,"x0":-2.090318419675135,"y0":50.00131141908018,"z0":4.829267566665017,"aX":-18.85026894718019},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.6,"breakHorizontal":16.2,"spinRate":2097,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.4031976209797694,"extension":5.682310643990018},"index":5,"playId":"8c5f5d99-c232-3a1d-85c1-2caa72a73583","pitchNumber":4,"startTime":"2025-08-20T00:36:17.342Z","endTime":"2025-08-20T00:36:21.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"third":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.4,"awayTeamWinProbability":64.6,"homeTeamWinProbabilityAdded":8.399999999999999,"leverageIndex":1.75,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:36:21.675Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Beavers strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-20T00:36:42.691Z","endTime":"2025-08-20T00:38:56.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":{"id":458677,"link":"/api/v1/people/458677"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":86.3,"endSpeed":78.4,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88226307729122,"aZ":-35.60150202739343,"pfxX":4.340954296950772,"pfxZ":-2.1818565984584835,"pX":0.5470248690722852,"pZ":1.7676457134516845,"vX0":5.408353720864758,"vY0":-125.49948474373402,"vZ0":-0.39721040822494946,"x":116.65,"y":137.13,"x0":-2.2119183802667255,"y0":50.002576722665324,"z0":4.864689681105689,"aX":6.821077742546212},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.7,"breakHorizontal":-9.2,"spinRate":2686,"spinDirection":82},"zone":9,"typeConfidence":0.82,"plateTime":0.4389258147265003,"extension":5.6320493957634366},"index":0,"playId":"50266a38-4002-3021-838e-a8cdba71e007","pitchNumber":1,"startTime":"2025-08-20T00:36:45.763Z","endTime":"2025-08-20T00:36:49.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"third":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.5,"endSpeed":85.0,"strikeZoneTop":3.57500069875368,"strikeZoneBottom":1.77022208779574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.585215900694973,"aZ":-18.208956087187318,"pfxX":-4.9650392943558606,"pfxZ":7.488506245721851,"pX":0.31817171323906734,"pZ":4.658988231564102,"vX0":7.975122193674828,"vY0":-135.88737585119458,"vZ0":2.554563943056696,"x":104.87,"y":112.99,"x0":-2.0135027672824046,"y0":50.00123657294361,"z0":4.973690523408508,"aX":-9.258431147353917},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":7.2,"spinRate":2317,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.40351691036944226,"extension":5.586869037953694},"index":1,"playId":"63649d17-2eff-3224-a429-caf0931cfb8a","pitchNumber":2,"startTime":"2025-08-20T00:37:04.601Z","endTime":"2025-08-20T00:37:07.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"third":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":86.1,"endSpeed":77.8,"strikeZoneTop":3.57500120588163,"strikeZoneBottom":1.76592486832617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85892313349773,"aZ":-38.296148341812035,"pfxX":-11.393542357217015,"pfxZ":-3.9582699330000506,"pX":0.46112094929327235,"pZ":0.2880265164142012,"vX0":9.564439780504857,"vY0":-124.83688253285206,"vZ0":-2.629958700960299,"x":99.42,"y":231.0,"x0":-1.9776510817453041,"y0":50.00331079711702,"z0":4.570613093480478,"aX":-17.620900326346458},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-7.6,"breakHorizontal":17.9,"spinRate":1648,"spinDirection":264},"zone":14,"typeConfidence":0.9,"plateTime":0.4421817313162375,"extension":5.996246686516628},"index":2,"playId":"6db9950c-8aac-3be4-a5a4-35e1df7606ff","pitchNumber":3,"startTime":"2025-08-20T00:37:24.881Z","endTime":"2025-08-20T00:37:33.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"third":{"id":663624,"link":"/api/v1/people/663624"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Greg Weissert. Ryan Mountcastle scores. Colton Cowser to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"6db9950c-8aac-3be4-a5a4-35e1df7606ff","startTime":"2025-08-20T00:37:45.651Z","endTime":"2025-08-20T00:38:09.536Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663624,"link":"/api/v1/people/663624"},"defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"third":{"id":663624,"link":"/api/v1/people/663624"},"postOnThird":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"homeTeamWinProbability":25.6,"awayTeamWinProbability":74.4,"homeTeamWinProbabilityAdded":-9.799999999999997,"leverageIndex":2.23,"dramaIndex":121.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":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.52814052444508,"aZ":-15.598752843917753,"pfxX":-5.484906459301087,"pfxZ":8.735013366138233,"pX":-0.32088580389354837,"pZ":2.260213492059798,"vX0":6.231958728767973,"vY0":-136.9554108323069,"vZ0":-4.745165529498574,"x":129.23,"y":177.75,"x0":-1.914326622002422,"y0":50.00405865007717,"z0":5.083803153057158,"aX":-10.410070351302679},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":8.6,"spinRate":2372,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4000799359715641,"extension":5.742873138399418},"index":4,"playId":"0f9016d7-3671-328c-96be-7f3ff3974c95","pitchNumber":4,"startTime":"2025-08-20T00:38:09.536Z","endTime":"2025-08-20T00:38:13.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"third":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.2,"endSpeed":85.6,"strikeZoneTop":3.57499952769305,"strikeZoneBottom":1.71875104296515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.627665953881518,"aZ":-15.325608810020498,"pfxX":-6.2689486971345225,"pfxZ":8.955745747956321,"pX":1.2620495335254727,"pZ":1.7006602938167417,"vX0":10.374877025618916,"vY0":-136.679879079822,"vZ0":-5.919786496187195,"x":68.89,"y":192.86,"x0":-1.7779240942634722,"y0":50.00638521842445,"z0":4.956698693373126,"aX":-11.7998520343531},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":9.0,"spinRate":2421,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.40156062917029844,"extension":5.813352124936291},"index":5,"playId":"9fc8490d-555e-3742-bfc5-4cdec41e9553","pitchNumber":5,"startTime":"2025-08-20T00:38:33.343Z","endTime":"2025-08-20T00:38:37.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"third":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.3,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.266138296047934,"aZ":-34.5361634443215,"pfxX":4.892880769774656,"pfxZ":-1.5405926370281886,"pX":-0.5172321936331906,"pZ":1.8936283838536387,"vX0":2.623082911366406,"vY0":-123.97896887548806,"vZ0":0.06930728345458514,"x":136.72,"y":187.65,"x0":-2.2297728691445897,"y0":50.002513327263955,"z0":4.784051753762026,"aX":7.501793913130769},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.5,"breakHorizontal":-9.5,"spinRate":2654,"spinDirection":87},"zone":7,"typeConfidence":0.81,"plateTime":0.44435960666531393,"extension":5.8822846191962865},"index":6,"playId":"c67d17c7-d7c7-37ad-8c84-e93fe2a66a1e","pitchNumber":6,"startTime":"2025-08-20T00:38:52.482Z","endTime":"2025-08-20T00:38:56.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"third":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":2.23,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:38:56.650Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Connor Wong grounds out softly, pitcher Tomoyuki Sugano to first baseman Coby Mayo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T00:40:27.103Z","endTime":"2025-08-20T00:42:15.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608372,"link":"/api/v1/people/608372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.35000323305314,"strikeZoneBottom":1.46201101649979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.928164993971606,"aZ":-31.799272833899575,"pfxX":7.3168052018922545,"pfxZ":0.2632297245695714,"pX":1.0677752991146385,"pZ":2.4054142678789496,"vX0":5.541174926219045,"vY0":-119.62141993806587,"vZ0":-1.5404139644904666,"x":76.3,"y":173.83,"x0":-2.240318294448237,"y0":50.004437997154895,"z0":5.944118535190397,"aX":10.46217683170444},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.4,"breakHorizontal":-14.8,"spinRate":2544,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.46024009193850857,"extension":6.17692537070151},"index":0,"playId":"465a51b5-9032-31df-9c88-b52fb929eb62","pitchNumber":1,"startTime":"2025-08-20T00:41:07.436Z","endTime":"2025-08-20T00:41:11.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36419457594266,"aZ":-12.716445077267922,"pfxX":-4.302694936629108,"pfxZ":10.77783725410859,"pX":0.20610950780883802,"pZ":2.537927661232555,"vX0":7.831279746966388,"vY0":-134.09782101273507,"vZ0":-5.984754051686571,"x":109.14,"y":170.26,"x0":-2.2047144471059754,"y0":50.00242041227231,"z0":5.720756841057878,"aX":-7.7681748620172355},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.2,"breakHorizontal":5.9,"spinRate":2358,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.40982891780624575,"extension":6.408633482965243},"index":1,"playId":"c5470dcf-c178-33e9-87af-7429155567cf","pitchNumber":2,"startTime":"2025-08-20T00:41:22.487Z","endTime":"2025-08-20T00:41:25.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.34999971613282,"strikeZoneBottom":1.46644839296249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.238439955457434,"aZ":-17.465143637508003,"pfxX":-2.5786728847673466,"pfxZ":8.05339232284993,"pX":0.9411573030542331,"pZ":1.3187895335776358,"vX0":9.131235421726778,"vY0":-134.33350799099523,"vZ0":-8.353946637471157,"x":81.13,"y":203.17,"x0":-2.167803816184907,"y0":50.00276746501184,"z0":5.711618219710764,"aX":-4.710093013655245},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.0,"breakHorizontal":2.6,"spinRate":2382,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.40780895961637187,"extension":6.299688558289849},"index":2,"playId":"c90730ec-ce70-31f2-a796-4d656b22bbae","pitchNumber":3,"startTime":"2025-08-20T00:41:42.257Z","endTime":"2025-08-20T00:41:47.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.845772934662495,"aZ":-28.178131235712552,"pfxX":5.350319116880805,"pfxZ":2.6282944936180366,"pX":0.7886732631513633,"pZ":2.0606135247903667,"vX0":5.848374487175528,"vY0":-122.69181599812113,"vZ0":-3.1939242358533413,"x":86.94,"y":183.14,"x0":-2.3232432947897195,"y0":50.002917388069505,"z0":5.786997413907116,"aX":8.136047961323035},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.2,"breakHorizontal":-11.0,"spinRate":2467,"spinDirection":65},"zone":6,"typeConfidence":2.0,"plateTime":0.44684740897238306,"extension":6.463658001418029},"hitData":{"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":128.56,"coordY":184.11}},"index":3,"playId":"952773ae-88b1-3f06-b0b5-5b7a99dceff3","pitchNumber":4,"startTime":"2025-08-20T00:42:08.151Z","endTime":"2025-08-20T00:42:15.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:42:15.446Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Roman Anthony flies out to center fielder Colton Cowser.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T00:42:31.820Z","endTime":"2025-08-20T00:44:38.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.64000129959589,"strikeZoneBottom":1.75596902843748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.671015884487538,"aZ":-14.518599817378687,"pfxX":-3.2607760852663406,"pfxZ":9.598880877932675,"pX":0.6211164931981128,"pZ":1.5024738093832264,"vX0":8.798913378408097,"vY0":-134.8341508561032,"vZ0":-8.324573346669009,"x":93.32,"y":198.21,"x0":-2.262555137581506,"y0":50.00060166438248,"z0":5.657085632834236,"aX":-5.99713410490306},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":4.0,"spinRate":2279,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4064270784774484,"extension":6.233116660783895},"index":0,"playId":"c572f041-4efa-341d-b5ce-f5361060e90c","pitchNumber":1,"startTime":"2025-08-20T00:42:42.873Z","endTime":"2025-08-20T00:42:47.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.63887436580343,"strikeZoneBottom":1.75676702881225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97888909558174,"aZ":-28.024564868343138,"pfxX":-6.9141265420644835,"pfxZ":2.5214328254244167,"pX":0.12205310345781209,"pZ":1.808713209257092,"vX0":7.946561039692536,"vY0":-127.22379318552318,"vZ0":-4.4063800767624794,"x":112.35,"y":189.94,"x0":-2.1369068348791354,"y0":50.005358998793255,"z0":5.772682477138112,"aX":-11.388676520251598},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":10.8,"spinRate":1430,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.42977757439515596,"extension":6.3744682663400605},"index":1,"playId":"d7c62448-7688-34f3-a604-dc31e0fbc5a2","pitchNumber":2,"startTime":"2025-08-20T00:42:58.110Z","endTime":"2025-08-20T00:43:01.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":93.7,"endSpeed":85.4,"strikeZoneTop":3.63861809417975,"strikeZoneBottom":1.82486822461014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.823737888557226,"aZ":-13.600021525635617,"pfxX":-4.112772725807488,"pfxZ":9.92419749173143,"pX":-0.7936282039236929,"pZ":2.1573200158668246,"vX0":5.713979400833776,"vY0":-136.15630966201755,"vZ0":-6.915536940395914,"x":147.25,"y":180.53,"x0":-2.3882915023096727,"y0":50.00108638121341,"z0":5.677400026693466,"aX":-7.696157259134179},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":6.2,"spinRate":2277,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.4027949791338661,"extension":6.32776696689734},"index":2,"playId":"0fef7770-5375-3daa-bd38-daeacae2e326","pitchNumber":3,"startTime":"2025-08-20T00:43:13.792Z","endTime":"2025-08-20T00:43:17.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-20T00:43:25.362Z","endTime":"2025-08-20T00:43:41.528Z","isPitch":false,"type":"action","player":{"id":701350,"link":"/api/v1/people/701350"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.36720107252344,"aZ":-42.03810620462696,"pfxX":7.010604084683234,"pfxZ":-7.547699189423845,"pX":-0.8415483663872878,"pZ":1.318809128090575,"vX0":1.0878638999078736,"vY0":-113.75843096922911,"vZ0":-1.1869439784702336,"x":149.08,"y":203.17,"x0":-2.2368389065318657,"y0":50.00234503699968,"z0":6.0241072816491705,"aX":9.16379095646215},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-13.7,"breakHorizontal":-13.0,"spinRate":2746,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.48196325587516053,"extension":6.117970289375413},"index":4,"playId":"3e9908ef-1d37-3827-92f9-a407488fc6c1","pitchNumber":4,"startTime":"2025-08-20T00:43:41.528Z","endTime":"2025-08-20T00:43:45.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.57548317413705,"strikeZoneBottom":1.76727223691925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.40437795965974,"aZ":-28.596312486136174,"pfxX":-7.6841858349243966,"pfxZ":2.1295342510931574,"pX":0.34687834127990275,"pZ":0.48028653267125637,"vX0":8.270176474747712,"vY0":-128.1423565475693,"vZ0":-7.845269975392894,"x":103.78,"y":225.81,"x0":-1.9112351200517388,"y0":50.000282618983675,"z0":5.789359969782886,"aX":-12.884796149827409},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.4,"breakHorizontal":12.2,"spinRate":1573,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.42607011587771115,"extension":6.394259676981024},"index":5,"playId":"8f265adb-89b1-37d1-a3b6-8bdf67d1bc9f","pitchNumber":5,"startTime":"2025-08-20T00:44:04.518Z","endTime":"2025-08-20T00:44:09.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45142626781522,"aZ":-10.404687455287338,"pfxX":-3.749762877245413,"pfxZ":11.669687939989876,"pX":0.14282494572341903,"pZ":2.414872308432209,"vX0":7.703811538509002,"vY0":-136.31896110570963,"vZ0":-6.959187059569218,"x":111.56,"y":173.58,"x0":-2.2440002519986626,"y0":50.003175123659965,"z0":5.734212286344534,"aX":-6.996240179591208},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.7,"breakHorizontal":5.0,"spinRate":2443,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.4031867819361312,"extension":6.3763709642943605},"hitData":{"launchSpeed":98.7,"launchAngle":30.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.79,"coordY":56.9}},"index":6,"playId":"712b90c1-bb1c-396e-86d1-9a9fab283880","pitchNumber":6,"startTime":"2025-08-20T00:44:29.930Z","endTime":"2025-08-20T00:44:38.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:44:38.814Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to center fielder Colton Cowser.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-20T00:44:50.486Z","endTime":"2025-08-20T00:47:09.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":85.7,"strikeZoneTop":3.19546925197455,"strikeZoneBottom":1.56869856103606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.877814028189718,"aZ":-13.213868512346442,"pfxX":-3.0669318965368677,"pfxZ":10.093402908290116,"pX":0.7588212662891168,"pZ":2.578303197610064,"vX0":8.839559649411099,"vY0":-136.1795146654422,"vZ0":-6.080537967058241,"x":88.08,"y":169.17,"x0":-2.1305654609552014,"y0":50.001961947720304,"z0":5.753990632188328,"aX":-5.761624995647759},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":3.7,"spinRate":2328,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4022049037623403,"extension":6.506484112950473},"index":0,"playId":"5cc18cf5-1581-3049-97d6-cc0d90c14f14","pitchNumber":1,"startTime":"2025-08-20T00:45:06.801Z","endTime":"2025-08-20T00:45:10.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.3,"strikeZoneTop":3.20618038316398,"strikeZoneBottom":1.57924256652075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.335727851288475,"aZ":-40.31209074306578,"pfxX":2.3626916834435834,"pfxZ":-5.983359544806036,"pX":1.4691961113324374,"pZ":-0.042003012099962204,"vX0":7.311986829030259,"vY0":-116.02753199756197,"vZ0":-4.648621561251428,"x":61.0,"y":239.91,"x0":-2.034141748477199,"y0":50.00554607033091,"z0":5.841575241592687,"aX":3.2108053201881255},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-11.8,"breakHorizontal":-6.1,"spinRate":2710,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.47262033899380684,"extension":6.482682228038602},"index":1,"playId":"98d2f06c-ac4d-3b05-893f-6c7c9426b7e7","pitchNumber":2,"startTime":"2025-08-20T00:45:22.550Z","endTime":"2025-08-20T00:45:26.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56599362190936,"aZ":-20.511571726309448,"pfxX":-7.608681038487639,"pfxZ":6.275716919950464,"pX":0.6891416850296875,"pZ":1.3756234991345957,"vX0":10.052076725710679,"vY0":-136.10808288094367,"vZ0":-7.740920219803201,"x":90.73,"y":201.64,"x0":-2.080061545534491,"y0":50.001689261049655,"z0":5.699999387144279,"aX":-14.13736621860598},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.7,"breakHorizontal":11.4,"spinRate":2267,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.40391438327674534,"extension":6.422215340461942},"index":2,"playId":"52beb991-472d-33db-a176-fd1306fa52c6","pitchNumber":3,"startTime":"2025-08-20T00:45:44.766Z","endTime":"2025-08-20T00:45:51.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42102797068303,"aZ":-27.743142032199543,"pfxX":-8.484873821253906,"pfxZ":2.702270780369189,"pX":0.16989080075340968,"pZ":1.4757989534748017,"vX0":8.127008480064706,"vY0":-127.0523684509501,"vZ0":-5.3591421997211945,"x":110.52,"y":198.93,"x0":-1.9640677558494941,"y0":50.00294169541722,"z0":5.810543059598753,"aX":-13.90708354209328},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.8,"breakHorizontal":13.6,"spinRate":1471,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4306894871150191,"extension":6.512927015152058},"index":3,"playId":"20495e03-b810-3354-915b-1e6d8e4a9778","pitchNumber":4,"startTime":"2025-08-20T00:46:12.477Z","endTime":"2025-08-20T00:46:16.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.15565137173817,"strikeZoneBottom":1.45959086191857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.024104602232427,"aZ":-43.49454671057985,"pfxX":4.531931307065088,"pfxZ":-8.49379850608041,"pX":1.0537106275441503,"pZ":0.7227471826275738,"vX0":5.550937465639535,"vY0":-115.47131067254209,"vZ0":-2.3194727296172197,"x":76.84,"y":219.27,"x0":-1.98155189242146,"y0":50.00096193472551,"z0":5.974468349057547,"aX":6.04160458592714},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-15.6,"breakHorizontal":-9.7,"spinRate":2692,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.47662962821187804,"extension":6.570675995004818},"index":4,"playId":"6ef89b3f-46d5-3cc1-a6c3-2d678cdb2182","pitchNumber":5,"startTime":"2025-08-20T00:46:36.656Z","endTime":"2025-08-20T00:46:40.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.6,"endSpeed":85.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.401869446881502,"aZ":-17.082066884621167,"pfxX":-7.092191475726133,"pfxZ":8.114719027368782,"pX":-0.30798472618245354,"pZ":1.727408951999486,"vX0":7.588615960781694,"vY0":-135.89293986295166,"vZ0":-7.358660096004518,"x":128.74,"y":192.14,"x0":-2.2230242816951264,"y0":50.000764193618764,"z0":5.6694504263325465,"aX":-13.18613698073149},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":11.2,"spinRate":2298,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.40395461565034463,"extension":6.3636374488398415},"hitData":{"launchSpeed":98.4,"launchAngle":39.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":92.76,"coordY":66.05}},"index":5,"playId":"878b0cb0-bacd-351d-9075-6f64041a82f1","pitchNumber":6,"startTime":"2025-08-20T00:47:00.282Z","endTime":"2025-08-20T00:47:09.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:47:09.827Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dylan Carlson pops out to first baseman Abraham Toro in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:49:11.939Z","endTime":"2025-08-20T00:50:44.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.2,"strikeZoneTop":3.5540504027212,"strikeZoneBottom":1.71659551648513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.019842796911128,"aZ":-36.662232191122925,"pfxX":8.856298634089022,"pfxZ":-3.378324461534177,"pX":-1.7661155380850369,"pZ":2.5176345465298215,"vX0":-1.223765104801546,"vY0":-115.04080325886038,"vZ0":2.0748218305463673,"x":184.32,"y":170.8,"x0":-2.374275622875296,"y0":50.00170471419485,"z0":5.179637179095579,"aX":11.769657284791712},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-5.3,"breakHorizontal":-15.7,"spinRate":2798,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.47766365270824984,"extension":5.674272562489248},"index":0,"playId":"c3d5efb6-38ca-3550-b5e1-1b4524f7544e","pitchNumber":1,"startTime":"2025-08-20T00:49:25.165Z","endTime":"2025-08-20T00:49:28.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.066247890517943,"aZ":-30.245717272425324,"pfxX":2.769271509104027,"pfxZ":1.2818739873943805,"pX":-0.4744822292151442,"pZ":2.185816456725436,"vX0":3.190730663732842,"vY0":-122.66096399192482,"vZ0":-0.20239190705408772,"x":135.09,"y":179.76,"x0":-2.1580004335996272,"y0":50.00245650413688,"z0":4.8754545238270826,"aX":4.167502303237287},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.5,"breakHorizontal":-5.9,"spinRate":2554,"spinDirection":98},"zone":7,"typeConfidence":0.89,"plateTime":0.44865681553278014,"extension":5.725746473581576},"index":1,"playId":"65570c39-c010-3c2f-8e2b-d5d0abbc6ca3","pitchNumber":2,"startTime":"2025-08-20T00:49:39.873Z","endTime":"2025-08-20T00:49:43.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.5,"strikeZoneTop":3.51000076457505,"strikeZoneBottom":1.70240468686163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.28681121996233,"aZ":-39.59966839504312,"pfxX":-7.27384873646883,"pfxZ":-4.95993100856172,"pX":0.7834535219758604,"pZ":1.210701593260147,"vX0":8.737569132298525,"vY0":-122.62645073456751,"vZ0":-0.1818420146451598,"x":87.14,"y":206.09,"x0":-1.9108984347985685,"y0":50.00493333249528,"z0":4.715597483193633,"aX":-10.881176250397093},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.6,"breakHorizontal":10.7,"spinRate":1492,"spinDirection":264},"zone":14,"typeConfidence":0.91,"plateTime":0.4497560440544932,"extension":5.959207606634238},"index":2,"playId":"5846cdf0-8f56-34c9-bf6c-b66ca0fbc633","pitchNumber":3,"startTime":"2025-08-20T00:49:59.808Z","endTime":"2025-08-20T00:50:06.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.50999890461537,"strikeZoneBottom":1.64061698260214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.658002503510605,"aZ":-33.43314677889903,"pfxX":5.493241431045338,"pfxZ":-0.8187796611907263,"pX":-1.5771933053631726,"pZ":2.0410352382610086,"vX0":0.43450218287582754,"vY0":-123.00117386345335,"vZ0":0.14492593785988261,"x":177.12,"y":183.67,"x0":-2.4698945018688203,"y0":50.00590516158709,"z0":4.818934797960392,"aX":8.40846371187295},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.2,"breakHorizontal":-10.1,"spinRate":2760,"spinDirection":91},"zone":13,"typeConfidence":0.81,"plateTime":0.44550373223670237,"extension":5.732270963791298},"index":3,"playId":"ea988f23-cac9-372d-bd8b-f540faa8272c","pitchNumber":4,"startTime":"2025-08-20T00:50:16.560Z","endTime":"2025-08-20T00:50:19.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.541370257148802,"aZ":-21.029374492452366,"pfxX":-5.899729827452,"pfxZ":5.966387218912437,"pX":0.594693819491398,"pZ":2.1765652923444843,"vX0":8.4956690718089,"vY0":-135.79483030586778,"vZ0":-3.5314448919794263,"x":94.33,"y":180.01,"x0":-1.8069539794958918,"y0":50.006628471162045,"z0":4.955717743512895,"aX":-11.028752071067794},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":8.9,"spinRate":2371,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.40324799155454105,"extension":5.701224288873022},"hitData":{"launchSpeed":104.1,"launchAngle":63.0,"totalDistance":171.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":180.44,"coordY":158.15}},"index":4,"playId":"1ff5d049-3a0c-3d6c-b3e7-ae2e03b25e93","pitchNumber":5,"startTime":"2025-08-20T00:50:33.364Z","endTime":"2025-08-20T00:50:44.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:50:44.366Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Jackson lines out to right fielder Roman Anthony.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:51:00.241Z","endTime":"2025-08-20T00:52:00.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669711,"fullName":"Greg Weissert","link":"/api/v1/people/669711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.602340365843986,"aZ":-33.849688685384685,"pfxX":-10.97678935299177,"pfxZ":-0.907933970490701,"pX":-0.6568568878228558,"pZ":1.8231675978031323,"vX0":7.41074645036857,"vY0":-136.11402036094825,"vZ0":-1.920363590830156,"x":142.04,"y":189.55,"x0":-2.0073740283883916,"y0":50.00171955037214,"z0":4.9121275119575145,"aX":-20.320166951279006},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-1.9,"breakHorizontal":18.0,"spinRate":2184,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.4044916609129747,"extension":5.649947881794867},"index":0,"playId":"131bad7e-fb35-3065-8ad2-53091b88ce5a","pitchNumber":1,"startTime":"2025-08-20T00:51:13.982Z","endTime":"2025-08-20T00:51:17.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.7,"strikeZoneTop":3.52305958605723,"strikeZoneBottom":1.71349374137652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.14772736087379,"aZ":-27.905488782971307,"pfxX":11.26798125206194,"pfxZ":2.9990746498490983,"pX":1.368773426026252,"pZ":1.5206724423795777,"vX0":5.350304159056108,"vY0":-119.72635543766067,"vZ0":-1.0809084540372564,"x":64.83,"y":197.72,"x0":-2.372289229309223,"y0":50.005057559412606,"z0":4.518558081931087,"aX":16.053261932316705},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.4,"breakHorizontal":-21.8,"spinRate":3052,"spinDirection":74},"zone":14,"typeConfidence":0.92,"plateTime":0.46079956688922374,"extension":5.656137994706153},"index":1,"playId":"e3a08368-30c3-3e8f-b422-0a3781a185d3","pitchNumber":2,"startTime":"2025-08-20T00:51:34.577Z","endTime":"2025-08-20T00:51:38.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":82.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.758098594264865,"aZ":-28.62903099383047,"pfxX":-10.020149058600673,"pfxZ":2.005658110784851,"pX":0.6515861352363543,"pZ":1.8100497447922896,"vX0":10.152700645308517,"vY0":-133.16401461909768,"vZ0":-2.2918691299744802,"x":92.16,"y":189.91,"x0":-1.9373726923569723,"y0":50.004281832538794,"z0":4.7861092043160145,"aX":-17.71707464721625},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.2,"breakHorizontal":15.5,"spinRate":2114,"spinDirection":247},"zone":9,"typeConfidence":2.0,"plateTime":0.4138127994525682,"extension":5.746557214864462},"hitData":{"launchSpeed":81.5,"launchAngle":27.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.75,"coordY":104.29}},"index":2,"playId":"f38ce354-1daa-3be9-a87e-915fdd6dfda0","pitchNumber":3,"startTime":"2025-08-20T00:51:51.818Z","endTime":"2025-08-20T00:52:00.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_ab"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_ab"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_pa"},{"player":{"id":669711,"link":"/api/v1/people/669711"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:52:00.833Z","atBatIndex":46},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jackson Holliday hit by pitch.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:54:19.752Z","endTime":"2025-08-20T00:54:37.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T00:52:14.810Z","endTime":"2025-08-20T00:52:26.205Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Steven Matz replaces Greg Weissert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-20T00:52:26.205Z","endTime":"2025-08-20T00:54:21.789Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571927,"link":"/api/v1/people/571927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669711,"link":"/api/v1/people/669711","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.4368087270263,"strikeZoneBottom":1.55748275012701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.733697789839326,"aZ":-18.94527842884881,"pfxX":11.362607771045226,"pfxZ":6.9323478526052975,"pX":-0.20850111038781774,"pZ":2.135910357410208,"vX0":-9.113038338256748,"vY0":-137.76204425508118,"vZ0":-5.703273886835511,"x":124.95,"y":181.11,"x0":1.6784177707530867,"y0":50.00096533546857,"z0":5.52809643674041,"aX":21.67530435347934},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.4,"breakHorizontal":-18.5,"spinRate":2165,"spinDirection":122},"zone":8,"typeConfidence":0.93,"plateTime":0.39873635665625917,"extension":6.614815761520532},"index":2,"playId":"a8e776c8-f117-3b81-8e66-8ffbb3e277a6","pitchNumber":1,"startTime":"2025-08-20T00:54:21.789Z","endTime":"2025-08-20T00:54:25.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":95.0,"endSpeed":86.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15497034074884,"aZ":-19.213253639224032,"pfxX":9.929511534575218,"pfxZ":6.72062945959172,"pX":1.4834658169640687,"pZ":3.668569784779522,"vX0":-4.089842926944646,"vY0":-138.3212264532883,"vZ0":-2.0026273319305563,"x":60.45,"y":139.73,"x0":1.6948640098419234,"y0":50.0051792781637,"z0":5.696495826030518,"aX":19.156108341953146},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":-17.0,"spinRate":2200,"spinDirection":121},"zone":12,"typeConfidence":0.93,"plateTime":0.3966747580416543,"extension":6.302339632007033},"index":3,"playId":"853b58ba-9529-3bd8-aff2-69ab1991f3f7","pitchNumber":2,"startTime":"2025-08-20T00:54:33.758Z","endTime":"2025-08-20T00:54:37.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.2,"awayTeamWinProbability":75.8,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:54:37.960Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Vázquez flies out to left fielder Masataka Yoshida.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-20T00:54:43.227Z","endTime":"2025-08-20T00:56:01.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":78.9,"endSpeed":72.9,"strikeZoneTop":3.36932105017543,"strikeZoneBottom":1.45161450220353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.29383398358144,"aZ":-41.21741389673835,"pfxX":-5.1261999506011495,"pfxZ":-6.769538855797824,"pX":-0.09947519586206176,"pZ":2.4715909359042167,"vX0":-2.3529429874105934,"vY0":-114.84188038382358,"vZ0":1.65040974515057,"x":120.79,"y":172.05,"x0":1.6044411637813984,"y0":50.00357625146575,"z0":5.753136993713436,"aX":-6.846238376456487},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.5,"breakHorizontal":9.8,"spinRate":2144,"spinDirection":321},"zone":5,"typeConfidence":0.9,"plateTime":0.4769674312642338,"extension":6.646253963493049},"index":0,"playId":"cf568013-4664-33a0-bdd0-93f28868c053","pitchNumber":1,"startTime":"2025-08-20T00:55:13.763Z","endTime":"2025-08-20T00:55:17.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18958049966513,"aZ":-17.479584304778747,"pfxX":9.600567933383633,"pfxZ":7.742365385802774,"pX":-0.20940108106903071,"pZ":3.295206526520783,"vX0":-8.454793576546125,"vY0":-137.33797643866026,"vZ0":-2.955189736245635,"x":124.98,"y":149.81,"x0":1.6710992622291465,"y0":50.005737009001805,"z0":5.583175218872792,"aX":18.22868440463217},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.6,"breakHorizontal":-15.5,"spinRate":2298,"spinDirection":118},"zone":2,"typeConfidence":0.93,"plateTime":0.39977390357523035,"extension":6.573928426533201},"index":1,"playId":"5753d108-6ea7-34da-8974-9d0085183276","pitchNumber":2,"startTime":"2025-08-20T00:55:25.981Z","endTime":"2025-08-20T00:55:29.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.52955462379435,"strikeZoneBottom":1.686829420401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.13870866220977,"aZ":-19.768902624658534,"pfxX":9.94784525435564,"pfxZ":6.452468027485704,"pX":-0.9310731846050913,"pZ":3.266461594885027,"vX0":-9.884487946721881,"vY0":-137.8997608295631,"vZ0":-2.4363494325455695,"x":152.49,"y":150.59,"x0":1.4102067852666706,"y0":50.00389195428674,"z0":5.497514199781883,"aX":19.128992148192754},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":-16.0,"spinRate":2364,"spinDirection":122},"zone":11,"typeConfidence":0.93,"plateTime":0.3974471263667434,"extension":6.475325872458151},"index":2,"playId":"6e85f5dc-1fbb-35f0-a226-c25f0f3cb21a","pitchNumber":3,"startTime":"2025-08-20T00:55:39.923Z","endTime":"2025-08-20T00:55:44.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.572836004929645,"aZ":-33.75780747558737,"pfxX":9.597329941037108,"pfxZ":-1.0321670818832285,"pX":-0.12037941424390151,"pZ":0.9985741585140209,"vX0":-7.3444792331088316,"vY0":-122.62890350328158,"vZ0":-3.846404548958957,"x":121.59,"y":211.82,"x0":1.6621195955949164,"y0":50.005559432477106,"z0":5.45816692181676,"aX":14.66281202688003},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":-15.7,"spinRate":2465,"spinDirection":94},"zone":13,"typeConfidence":0.9,"plateTime":0.4461361619184063,"extension":6.72324271964758},"hitData":{"launchSpeed":77.3,"launchAngle":32.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.44,"coordY":97.98}},"index":3,"playId":"ef049c4c-2318-378e-8adc-0a40d20df047","pitchNumber":4,"startTime":"2025-08-20T00:55:53.936Z","endTime":"2025-08-20T00:56:01.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:56:01.979Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jarren Duran grounds out, shortstop Gunnar Henderson to first baseman Coby Mayo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:58:19.474Z","endTime":"2025-08-20T00:58:43.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Keegan Akin replaces Tomoyuki Sugano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-08-20T00:57:05.340Z","endTime":"2025-08-20T00:58:21.803Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669211,"link":"/api/v1/people/669211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.5,"endSpeed":80.1,"strikeZoneTop":3.43999972513592,"strikeZoneBottom":1.76822962950066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.900235314596063,"aZ":-27.88124124997995,"pfxX":-0.7056390706690783,"pfxZ":2.6535194959036943,"pX":-0.5850877264250083,"pZ":1.6734685449514686,"vX0":-5.971910272445109,"vY0":-125.92006174124587,"vZ0":-4.038436981691689,"x":139.3,"y":193.6,"x0":1.9020911354981564,"y0":50.00308647782768,"z0":5.536272892733753,"aX":-1.1394144384250102},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.2,"breakHorizontal":2.5,"spinRate":2515,"spinDirection":183},"zone":7,"typeConfidence":0.91,"plateTime":0.43383136872895856,"extension":5.727960365282395},"index":1,"playId":"2e2af353-5db1-3dee-9551-3d5a0fe82dea","pitchNumber":1,"startTime":"2025-08-20T00:58:21.803Z","endTime":"2025-08-20T00:58:25.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.913460735581467,"aZ":-31.37622802264465,"pfxX":-1.2568514781934974,"pfxZ":0.5214744454512754,"pX":-0.12328399473317764,"pZ":2.78454147695956,"vX0":-4.229249102979686,"vY0":-122.53691331426812,"vZ0":-0.5877820656959233,"x":121.7,"y":163.6,"x0":1.7813188932123052,"y0":50.004316452999404,"z0":5.684754125930528,"aX":-1.9304317802205162},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.1,"breakHorizontal":3.1,"spinRate":2633,"spinDirection":261},"zone":5,"typeConfidence":0.9,"plateTime":0.4452697320594261,"extension":5.55553378768103},"hitData":{"launchSpeed":91.1,"launchAngle":6.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.06,"coordY":140.53}},"index":2,"playId":"4af878f8-2ae1-332e-a811-df2aac8bacdf","pitchNumber":2,"startTime":"2025-08-20T00:58:35.311Z","endTime":"2025-08-20T00:58:43.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:58:43.091Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trevor Story lines out to right fielder Dylan Beavers.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:58:52.826Z","endTime":"2025-08-20T00:59:15.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.768049551717294,"aZ":-12.220375472139827,"pfxX":7.29859037494977,"pfxZ":10.539869512915693,"pX":-0.0215297695100584,"pZ":1.812642412465855,"vX0":-6.893471582596092,"vY0":-136.86557460319477,"vZ0":-7.808725775631151,"x":117.82,"y":189.84,"x0":1.5839521865472923,"y0":50.00646314197316,"z0":5.543664154607208,"aX":13.822346352072152},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":-11.8,"spinRate":2417,"spinDirection":137},"zone":8,"typeConfidence":0.91,"plateTime":0.4004977645086658,"extension":5.6811456126328865},"hitData":{"launchSpeed":87.0,"launchAngle":23.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.53,"coordY":114.58}},"index":0,"playId":"a8993b83-a161-32e9-a1ad-1b3fee08172c","pitchNumber":1,"startTime":"2025-08-20T00:59:07.174Z","endTime":"2025-08-20T00:59:15.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-20T00:59:15.810Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Masataka Yoshida grounds out, first baseman Coby Mayo to pitcher Keegan Akin.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-20T00:59:41.621Z","endTime":"2025-08-20T01:00:33.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"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":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.387473776185,"strikeZoneBottom":1.55672796435258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.175031235560265,"aZ":-26.289956836527736,"pfxX":-1.351219346229318,"pfxZ":3.499735494631638,"pX":0.025432898884366353,"pZ":2.6399083662206517,"vX0":-4.302586210319336,"vY0":-127.77156760708765,"vZ0":-2.4371452185881006,"x":116.03,"y":167.5,"x0":1.895412684861694,"y0":50.002800800093766,"z0":5.6368117207801465,"aX":-2.2710593200875304},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.1,"breakHorizontal":3.2,"spinRate":2719,"spinDirection":192},"zone":5,"typeConfidence":0.9,"plateTime":0.4259624019886705,"extension":5.618740236339443},"index":0,"playId":"d5eb813e-ea67-3e69-a688-03c659aeacfc","pitchNumber":1,"startTime":"2025-08-20T00:59:41.665Z","endTime":"2025-08-20T00:59:45.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":86.2,"endSpeed":80.0,"strikeZoneTop":3.3141686053831,"strikeZoneBottom":1.39461827565621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.010340339314514,"aZ":-29.633770619934683,"pfxX":-3.081750062290638,"pfxZ":1.5837946538577778,"pX":-0.8003841606905362,"pZ":1.1999649697475117,"vX0":-5.423085832192613,"vY0":-125.505490476761,"vZ0":-4.73751154662589,"x":147.51,"y":206.38,"x0":1.7839344451688697,"y0":50.00416139849819,"z0":5.509314279963481,"aX":-4.944186898552055},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.0,"breakHorizontal":6.7,"spinRate":2754,"spinDirection":260},"zone":13,"typeConfidence":0.89,"plateTime":0.43544810532219813,"extension":5.841806180431601},"index":1,"playId":"bae760cc-6f18-314a-88ae-01040d49d335","pitchNumber":2,"startTime":"2025-08-20T00:59:54.617Z","endTime":"2025-08-20T00:59:58.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.4,"strikeZoneTop":3.24901879657936,"strikeZoneBottom":1.38616432943837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16106118508966,"aZ":-30.26246914805114,"pfxX":-2.562821948755684,"pfxZ":1.2196331584726579,"pX":-0.7801268087833148,"pZ":0.3690025080048254,"vX0":-5.113600212513282,"vY0":-123.81629535327002,"vZ0":-6.276448402177479,"x":146.74,"y":228.82,"x0":1.6360654320294694,"y0":50.00526736774091,"z0":5.4345769806305295,"aX":-4.022619275006915},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.1,"breakHorizontal":5.8,"spinRate":2738,"spinDirection":287},"zone":13,"typeConfidence":0.9,"plateTime":0.4405247921771509,"extension":5.710131483933798},"index":2,"playId":"b8410098-45f6-36da-825f-5ff9e4a0fcb8","pitchNumber":3,"startTime":"2025-08-20T01:00:09.072Z","endTime":"2025-08-20T01:00:12.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.906277669533416,"aZ":-27.04638417953169,"pfxX":-1.160434135890748,"pfxZ":3.149433145908099,"pX":0.029813040051904615,"pZ":2.0346643835307643,"vX0":-3.906941296451123,"vY0":-126.97836302480313,"vZ0":-3.539529725395808,"x":115.86,"y":183.84,"x0":1.7413578919717305,"y0":50.000319104804184,"z0":5.607367464996179,"aX":-1.887204648843267},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.2,"breakHorizontal":3.0,"spinRate":2665,"spinDirection":208},"zone":5,"typeConfidence":0.91,"plateTime":0.4319767184028023,"extension":5.663319545895031},"hitData":{"launchSpeed":76.6,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.39,"coordY":151.18}},"index":3,"playId":"5ee9a5fe-ccc9-3bc4-a5a8-160ccf81f7b2","pitchNumber":4,"startTime":"2025-08-20T01:00:24.877Z","endTime":"2025-08-20T01:00:33.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:00:33.418Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T01:01:50.247Z","endTime":"2025-08-20T01:03:16.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.58904245912527,"strikeZoneBottom":1.85676743021565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.836386900954732,"aZ":-18.415442215375784,"pfxX":9.855876656531398,"pfxZ":7.172312998997551,"pX":-0.4957687615957732,"pZ":3.2935550419492716,"vX0":-9.4355159807816,"vY0":-137.47402081358624,"vZ0":-2.8270179473389367,"x":135.9,"y":149.85,"x0":1.6966902039180523,"y0":50.00349879119798,"z0":5.5819903936074775,"aX":18.908436255429773},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":-16.0,"spinRate":2224,"spinDirection":121},"zone":1,"typeConfidence":0.93,"plateTime":0.39808730769960254,"extension":6.603948802628198},"index":0,"playId":"8ecc1e95-b4e7-378f-91f8-6ed5d723188a","pitchNumber":1,"startTime":"2025-08-20T01:02:40.703Z","endTime":"2025-08-20T01:02:44.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.65112991255459,"strikeZoneBottom":1.85700369930799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.424472874307057,"aZ":-18.221026807488652,"pfxX":10.839788191603208,"pfxZ":7.288915125535376,"pX":0.501853519188932,"pZ":1.9337712670039395,"vX0":-6.804419058929665,"vY0":-137.68423837343155,"vZ0":-6.280658263277755,"x":97.87,"y":186.57,"x0":1.6007508942964366,"y0":50.002942532545575,"z0":5.483527941463975,"aX":20.749368765803382},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":-18.1,"spinRate":2153,"spinDirection":124},"zone":9,"typeConfidence":0.93,"plateTime":0.3982722819643545,"extension":6.480120356169459},"index":1,"playId":"31d44fb9-904a-3272-9603-31cc92c786ce","pitchNumber":2,"startTime":"2025-08-20T01:02:52.106Z","endTime":"2025-08-20T01:02:55.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-20T01:03:00.380Z","endTime":"2025-08-20T01:03:12.514Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.713993677681895,"aZ":-40.435034113016314,"pfxX":-6.808130604900792,"pfxZ":-6.130537133543289,"pX":-1.212142365215679,"pZ":0.7359460338027936,"vX0":-4.620129043557013,"vY0":-116.16158409610986,"vZ0":-1.923512168695563,"x":163.2,"y":218.91,"x0":1.6974431101556724,"y0":50.00565001636719,"z0":5.471423051223428,"aX":-9.168567706430542},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.3,"breakHorizontal":13.6,"spinRate":2237,"spinDirection":322},"zone":13,"typeConfidence":0.9,"plateTime":0.47417519101076255,"extension":6.653281116376786},"index":3,"playId":"0d726b7c-b063-3e27-9ba2-164264793776","pitchNumber":3,"startTime":"2025-08-20T01:03:12.514Z","endTime":"2025-08-20T01:03:16.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:03:16.787Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Mountcastle strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T01:03:26.980Z","endTime":"2025-08-20T01:04:44.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.61985402923661,"strikeZoneBottom":1.82884921458091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.27020589480256,"aZ":-19.831301753724386,"pfxX":10.245586885597763,"pfxZ":6.435643184073243,"pX":-0.688875678880841,"pZ":3.0567221456527855,"vX0":-9.626371491165862,"vY0":-138.01756934059156,"vZ0":-3.207764484337449,"x":143.26,"y":156.25,"x0":1.5222279611904397,"y0":50.00563810794902,"z0":5.578264745920898,"aX":19.66224652211092},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.2,"breakHorizontal":-16.4,"spinRate":2282,"spinDirection":123},"zone":4,"typeConfidence":0.93,"plateTime":0.39766350185623756,"extension":6.58195439800957},"index":0,"playId":"23775f6f-a81c-3e3c-9e8c-c949e880651f","pitchNumber":1,"startTime":"2025-08-20T01:03:40.003Z","endTime":"2025-08-20T01:03:43.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":94.5,"endSpeed":86.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.379505089428214,"aZ":-18.919784987750074,"pfxX":10.586585444349176,"pfxZ":6.960118671490363,"pX":0.28211154642687947,"pZ":3.2484837877980253,"vX0":-7.19701972026383,"vY0":-137.3794406697879,"vZ0":-2.6908040887784717,"x":106.25,"y":151.07,"x0":1.5647646688741905,"y0":50.00534445214568,"z0":5.531587488150499,"aX":20.171344268926248},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":-17.6,"spinRate":2219,"spinDirection":118},"zone":3,"typeConfidence":0.93,"plateTime":0.3991981094303818,"extension":6.382469408316035},"index":1,"playId":"ca627009-7195-3b68-9d97-9dd43b3d575f","pitchNumber":2,"startTime":"2025-08-20T01:03:52.314Z","endTime":"2025-08-20T01:03:56.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-20T01:04:02.214Z","endTime":"2025-08-20T01:04:12.934Z","isPitch":false,"type":"action","player":{"id":663624,"link":"/api/v1/people/663624"},"defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.51815331926649,"strikeZoneBottom":1.75528907625802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.775013537604792,"aZ":-31.270985511086344,"pfxX":8.732514819383276,"pfxZ":0.5937658672046164,"pX":0.17642771138476765,"pZ":-0.3109059940743625,"vX0":-6.643900888909015,"vY0":-122.85048569970121,"vZ0":-7.094604920929518,"x":110.27,"y":247.17,"x0":1.7838910747466257,"y0":50.005128148051114,"z0":5.279302842877174,"aX":13.32410723631657},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.4,"breakHorizontal":-14.2,"spinRate":2393,"spinDirection":92},"zone":14,"typeConfidence":0.88,"plateTime":0.44618733932279664,"extension":6.5050964532887585},"index":3,"playId":"4e23ae94-d18c-3f52-b0ef-68235766ef8c","pitchNumber":3,"startTime":"2025-08-20T01:04:12.934Z","endTime":"2025-08-20T01:04:16.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.549387233095413,"aZ":-20.36621055594372,"pfxX":10.007259487613256,"pfxZ":6.046708105335901,"pX":-0.6308877311892006,"pZ":3.640583680860571,"vX0":-9.40496034708549,"vY0":-138.5486795540175,"vZ0":-1.6440620195009217,"x":141.05,"y":140.48,"x0":1.499504957049358,"y0":50.00578366397438,"z0":5.596097189649406,"aX":19.55323591339411},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.8,"breakHorizontal":-16.3,"spinRate":2074,"spinDirection":128},"zone":1,"typeConfidence":0.94,"plateTime":0.39460050374130695,"extension":6.4854525040144795},"index":4,"playId":"dbfa888c-2fb4-30af-bf25-413be2a83075","pitchNumber":4,"startTime":"2025-08-20T01:04:40.857Z","endTime":"2025-08-20T01:04:44.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:04:44.315Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colton Cowser grounds out, second baseman Romy Gonzalez to first baseman Abraham Toro.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-20T01:04:48.925Z","endTime":"2025-08-20T01:05:30.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571927,"fullName":"Steven Matz","link":"/api/v1/people/571927"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.42787414677684,"strikeZoneBottom":1.60575523698599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.646806366782915,"aZ":-40.35257313012221,"pfxX":-5.667395246131001,"pfxZ":-5.759821693827137,"pX":-1.2479101216797472,"pZ":0.893760250519254,"vX0":-4.76898900866492,"vY0":-118.88829380527983,"vZ0":-2.3007555262299526,"x":164.57,"y":214.65,"x0":1.5268127703616607,"y0":50.00496918072605,"z0":5.5668325609347535,"aX":-8.042578921790323},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.7,"breakHorizontal":11.5,"spinRate":2252,"spinDirection":326},"zone":13,"typeConfidence":0.88,"plateTime":0.46224718521951,"extension":6.648666556731535},"index":0,"playId":"ee808550-8ea6-3365-9afa-c0e093829533","pitchNumber":1,"startTime":"2025-08-20T01:05:07.320Z","endTime":"2025-08-20T01:05:11.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.060329011102038,"aZ":-23.357276156302415,"pfxX":9.767896478060809,"pfxZ":4.539823091251247,"pX":0.4514015030492166,"pZ":2.664971613677574,"vX0":-6.916390426121425,"vY0":-138.5408372270763,"vZ0":-3.3765372227312715,"x":99.79,"y":166.83,"x0":1.7115836150128056,"y0":50.00636435998083,"z0":5.4615014608626,"aX":18.98450057983776},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.7,"breakHorizontal":-16.2,"spinRate":2111,"spinDirection":123},"zone":6,"typeConfidence":0.92,"plateTime":0.39542202763308554,"extension":6.639376858126352},"hitData":{"launchSpeed":102.1,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.46,"coordY":150.16}},"index":1,"playId":"0d70805b-480d-3fd9-be6b-4cc7a248e4a5","pitchNumber":2,"startTime":"2025-08-20T01:05:21.588Z","endTime":"2025-08-20T01:05:30.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":571927,"link":"/api/v1/people/571927"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:05:30.090Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Romy Gonzalez flies out to right fielder Dylan Beavers.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:06:42.804Z","endTime":"2025-08-20T01:08:36.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.66496599384411,"strikeZoneBottom":1.75311833722399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.001907034911255,"aZ":-14.819331794325281,"pfxX":8.478101210415598,"pfxZ":9.128924899576834,"pX":0.7989710219070797,"pZ":2.579492117147624,"vX0":-5.274148776115592,"vY0":-137.3887428458664,"vZ0":-5.676559314278379,"x":86.55,"y":169.13,"x0":1.6474969860518758,"y0":50.00433917307449,"z0":5.68913988709404,"aX":16.119768550577515},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":-14.2,"spinRate":2407,"spinDirection":140},"zone":6,"typeConfidence":0.91,"plateTime":0.3995117367897536,"extension":5.632904957341985},"index":0,"playId":"732be41d-f1e0-39f6-9490-d9ce7d425881","pitchNumber":1,"startTime":"2025-08-20T01:08:01.286Z","endTime":"2025-08-20T01:08:04.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.68372232575641,"strikeZoneBottom":1.73731682750968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.918704082956616,"aZ":-15.309378369917608,"pfxX":7.470061972348933,"pfxZ":8.697038614251255,"pX":0.12182963921019846,"pZ":4.125357329757728,"vX0":-6.907806116271841,"vY0":-138.81624882233356,"vZ0":-1.6399733049423657,"x":112.36,"y":127.4,"x0":1.67972076126395,"y0":50.003890287013625,"z0":5.7500361641558415,"aX":14.487446081068294},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":-12.0,"spinRate":2449,"spinDirection":135},"zone":12,"typeConfidence":0.91,"plateTime":0.39554147790580574,"extension":5.702469407492585},"index":1,"playId":"b22ef40b-78ec-3488-8fe0-7b7da197c343","pitchNumber":2,"startTime":"2025-08-20T01:08:14.141Z","endTime":"2025-08-20T01:08:18.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.960737133927587,"aZ":-21.773609574980163,"pfxX":10.245707455510319,"pfxZ":6.467452828332986,"pX":0.5249358863796997,"pZ":2.0533943787385387,"vX0":-6.199906690122949,"vY0":-126.54230191067519,"vZ0":-4.23295636244554,"x":96.99,"y":183.34,"x0":1.6868800431216124,"y0":50.000926309951346,"z0":5.5115024149086205,"aX":16.466891837811804},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.9,"breakHorizontal":-16.9,"spinRate":2112,"spinDirection":119},"zone":9,"typeConfidence":0.9,"plateTime":0.43433221841397485,"extension":5.737334391019632},"hitData":{"launchSpeed":95.0,"launchAngle":26.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.13,"coordY":68.88}},"index":2,"playId":"99eaf2ad-266e-3808-9318-b92b9c706001","pitchNumber":3,"startTime":"2025-08-20T01:08:28.389Z","endTime":"2025-08-20T01:08:36.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-4.0000000000000036,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:08:36.402Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, pitcher Keegan Akin to first baseman Coby Mayo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:08:43.360Z","endTime":"2025-08-20T01:10:17.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669211,"link":"/api/v1/people/669211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.34642745836957,"strikeZoneBottom":1.64793416058449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38175098143799,"aZ":-12.508364630594064,"pfxX":7.510227641691669,"pfxZ":10.466873443518416,"pX":0.3939304023772115,"pZ":2.8187754483305087,"vX0":-5.83142949071368,"vY0":-136.74585251457526,"vZ0":-5.427356513961813,"x":101.98,"y":162.67,"x0":1.5867742177681212,"y0":50.00290256790816,"z0":5.699717437650319,"aX":14.110897397559151},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":-12.2,"spinRate":2446,"spinDirection":138},"zone":6,"typeConfidence":0.9,"plateTime":0.40176118234321345,"extension":5.675069725460409},"index":0,"playId":"6513b3c7-c09d-3134-8528-485da4a35190","pitchNumber":1,"startTime":"2025-08-20T01:09:00.032Z","endTime":"2025-08-20T01:09:04.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.47870380766535,"strikeZoneBottom":1.59678879505719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.840561709861987,"aZ":-13.185108590798231,"pfxX":8.322968180706848,"pfxZ":10.10934149831916,"pX":-0.6780886363796014,"pZ":2.561184908559296,"vX0":-8.59243064712908,"vY0":-136.60235255368107,"vZ0":-5.899777752300105,"x":142.85,"y":169.63,"x0":1.4362166536121646,"y0":50.00106102803065,"z0":5.66577201536927,"aX":15.630528412993428},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":-13.1,"spinRate":2424,"spinDirection":139},"zone":4,"typeConfidence":0.91,"plateTime":0.40192819707529903,"extension":5.821466827896221},"index":1,"playId":"c9da40fc-c896-3109-ae87-2f019e94d683","pitchNumber":2,"startTime":"2025-08-20T01:09:13.115Z","endTime":"2025-08-20T01:09:17.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.364390722360234,"aZ":-13.00104889921468,"pfxX":7.50158578202306,"pfxZ":10.091754351698755,"pX":-0.0923981921563774,"pZ":2.9490418196695636,"vX0":-6.883107565859387,"vY0":-137.42035080971834,"vZ0":-5.039388456388434,"x":120.52,"y":159.16,"x0":1.4784022438708908,"y0":50.002583596069705,"z0":5.700066738682704,"aX":14.251203283913165},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":-12.0,"spinRate":2514,"spinDirection":143},"zone":2,"typeConfidence":0.91,"plateTime":0.3996067416070961,"extension":5.781667919815175},"index":2,"playId":"9924ce82-6bcc-3d89-81df-adbc1f9fd82a","pitchNumber":3,"startTime":"2025-08-20T01:09:27.675Z","endTime":"2025-08-20T01:09:31.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-20T01:09:39.545Z","endTime":"2025-08-20T01:09:52.378Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.023352737372505,"aZ":-13.207294671091041,"pfxX":5.579231379214754,"pfxZ":10.149806681181957,"pX":0.7397059396965441,"pZ":3.7241856885352362,"vX0":-4.026675309966691,"vY0":-136.5561496108284,"vZ0":-3.1636203845251467,"x":88.8,"y":138.23,"x0":1.516388505564892,"y0":50.00286887814025,"z0":5.819509607039155,"aX":10.426162542644203},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":-9.1,"spinRate":2326,"spinDirection":145},"zone":12,"typeConfidence":0.89,"plateTime":0.4027342867345629,"extension":5.739690804244078},"index":4,"playId":"7e0e7e6b-73ec-3b8b-8a7a-1ebc3064803c","pitchNumber":4,"startTime":"2025-08-20T01:09:52.378Z","endTime":"2025-08-20T01:09:57.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.925798170438572,"aZ":-26.652494894789513,"pfxX":-1.8821407300825603,"pfxZ":3.3683373119514206,"pX":-0.24915628554266492,"pZ":1.0362043556996394,"vX0":-4.187845549510803,"vY0":-126.93172007284166,"vZ0":-5.903132523254025,"x":126.5,"y":210.8,"x0":1.6637418030711328,"y0":50.00230411708716,"z0":5.5022310713305504,"aX":-3.083788667201505},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.0,"breakHorizontal":4.3,"spinRate":2621,"spinDirection":171},"zone":13,"typeConfidence":0.9,"plateTime":0.43080371516905513,"extension":5.75208582823026},"hitData":{"launchSpeed":69.6,"launchAngle":-21.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.55,"coordY":180.57}},"index":5,"playId":"4da4ea09-0521-3c32-b8d6-b6f6e726a516","pitchNumber":5,"startTime":"2025-08-20T01:10:09.823Z","endTime":"2025-08-20T01:10:17.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":-2.6999999999999975,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:10:17.324Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Abraham Toro grounds out, shortstop Gunnar Henderson to first baseman Coby Mayo.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-20T01:10:26.643Z","endTime":"2025-08-20T01:11:38.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"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":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.3199986489476,"strikeZoneBottom":1.58848570720024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.099328168975696,"aZ":-26.368525435967744,"pfxX":-0.30777400670682686,"pfxZ":3.4068334980123485,"pX":0.4980612532620786,"pZ":2.4080737180088962,"vX0":-3.2945726456737656,"vY0":-128.9727956861417,"vZ0":-3.0145708854943756,"x":98.02,"y":173.76,"x0":1.8262059550955463,"y0":50.00048320980256,"z0":5.602131110947076,"aX":-0.5236296769876676},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.8,"breakHorizontal":1.2,"spinRate":2564,"spinDirection":168},"zone":6,"typeConfidence":0.91,"plateTime":0.4229331538363863,"extension":5.590725591530685},"index":0,"playId":"94c06f25-57c2-3780-8ead-448e69b919f3","pitchNumber":1,"startTime":"2025-08-20T01:10:46.761Z","endTime":"2025-08-20T01:10:50.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.2,"endSpeed":84.9,"strikeZoneTop":3.32000186926054,"strikeZoneBottom":1.50038506925655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.237703676440074,"aZ":-13.446218390002457,"pfxX":7.294413409141834,"pfxZ":10.07107291611022,"pX":0.5592723529652962,"pZ":3.9430136529486046,"vX0":-5.432675159413101,"vY0":-135.64385339142865,"vZ0":-2.3089081222603394,"x":95.68,"y":132.32,"x0":1.6423828008701742,"y0":50.00416281777599,"z0":5.745180128689884,"aX":13.56610787794585},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":-12.0,"spinRate":2365,"spinDirection":140},"zone":12,"typeConfidence":0.9,"plateTime":0.4041301973255327,"extension":5.6465217000563355},"index":1,"playId":"cd568ccd-20e6-3433-aeaa-1ef714331305","pitchNumber":2,"startTime":"2025-08-20T01:11:00.207Z","endTime":"2025-08-20T01:11:03.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.31999903480604,"strikeZoneBottom":1.63279578240253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.01829886337139,"aZ":-27.635593376148044,"pfxX":-0.9184872637683634,"pfxZ":2.7240496738904554,"pX":0.6339369263732748,"pZ":2.737751488844027,"vX0":-2.805847105631113,"vY0":-127.89896354839425,"vZ0":-1.791201507942045,"x":92.84,"y":164.86,"x0":1.8620981764067508,"y0":50.00344054593125,"z0":5.60301169576964,"aX":-1.529272947265439},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.8,"breakHorizontal":2.3,"spinRate":2563,"spinDirection":194},"zone":6,"typeConfidence":0.91,"plateTime":0.4273658321969047,"extension":5.608521160930532},"index":2,"playId":"04f07b5d-e1ad-36a5-827f-83821ba5b903","pitchNumber":3,"startTime":"2025-08-20T01:11:15.159Z","endTime":"2025-08-20T01:11:18.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68143862637114,"aZ":-35.146582767798456,"pfxX":-2.0223150103158587,"pfxZ":-2.058571735794817,"pX":0.29372630036730796,"pZ":1.1372096423435079,"vX0":-3.0111255271988586,"vY0":-119.28425480926192,"vZ0":-2.9353379037309852,"x":105.8,"y":208.08,"x0":1.8346039688539995,"y0":50.00426767812836,"z0":5.548708858281381,"aX":-2.917563282576549},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.2,"breakHorizontal":4.4,"spinRate":2585,"spinDirection":298},"zone":14,"typeConfidence":0.89,"plateTime":0.4589591421881827,"extension":5.635768518846714},"hitData":{"launchSpeed":83.0,"launchAngle":1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.23,"coordY":148.64}},"index":3,"playId":"4e2d6392-6ff4-3af6-b668-358c512d936c","pitchNumber":4,"startTime":"2025-08-20T01:11:30.705Z","endTime":"2025-08-20T01:11:38.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-1.5999999999999996,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:11:38.201Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Coby Mayo grounds out, third baseman Alex Bregman to first baseman Abraham Toro.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:14:00.034Z","endTime":"2025-08-20T01:15:29.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Hicks replaces Steven Matz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-08-20T01:13:29.855Z","endTime":"2025-08-20T01:14:02.403Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663855,"link":"/api/v1/people/663855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":571927,"link":"/api/v1/people/571927","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.61067198292095,"strikeZoneBottom":1.58225422021924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.024612492827355,"aZ":-18.361573578493914,"pfxX":-10.055253840935123,"pfxZ":7.06032085986933,"pX":0.635715072325149,"pZ":2.6573712107808913,"vX0":8.991137149912392,"vY0":-138.9560188228115,"vZ0":-5.337997219757819,"x":92.77,"y":167.03,"x0":-1.3349145735356804,"y0":50.001076669198646,"z0":5.822352188461324,"aX":-19.669245691885394},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":16.3,"spinRate":1851,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.39411435844244735,"extension":6.22102954178192},"index":1,"playId":"2e05dc1e-1a7b-35b6-af60-2fe736bc2ff7","pitchNumber":1,"startTime":"2025-08-20T01:14:02.403Z","endTime":"2025-08-20T01:14:06.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":81.8,"endSpeed":76.0,"strikeZoneTop":3.60999893120518,"strikeZoneBottom":1.60197235450907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.35282696391748,"aZ":-36.295907937648934,"pfxX":-1.0824091130175013,"pfxZ":-2.8558557531356215,"pX":1.6651309305410504,"pZ":1.7711726478622674,"vX0":7.830111091737624,"vY0":-119.01006912620761,"vZ0":-1.4082247096918816,"x":53.53,"y":190.96,"x0":-1.517165730664451,"y0":50.00245742404595,"z0":5.637546370920831,"aX":-1.5651178302626878},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.3,"breakHorizontal":0.2,"spinRate":2173,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4590187944331552,"extension":6.043856881073261},"index":2,"playId":"465a152f-dbf2-386e-8a11-60ef08c06362","pitchNumber":2,"startTime":"2025-08-20T01:14:16.226Z","endTime":"2025-08-20T01:14:20.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97354422137498,"aZ":-32.20005839698994,"pfxX":7.009967684658955,"pfxZ":-0.01706673407915016,"pX":2.7669400221586398,"pZ":1.2593393422713242,"vX0":8.269212749294955,"vY0":-119.91290508691371,"vZ0":-2.6394152551151646,"x":11.53,"y":204.78,"x0":-1.666311294718369,"y0":50.00388404092566,"z0":5.311563866797664,"aX":9.981733726830722},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.5,"breakHorizontal":-15.0,"spinRate":2184,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.46069781399305887,"extension":6.379116251362141},"index":3,"playId":"a52b4eeb-2812-3bc5-b09e-64c1f445d5ab","pitchNumber":3,"startTime":"2025-08-20T01:14:36.223Z","endTime":"2025-08-20T01:14:40.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":82.9,"endSpeed":75.9,"strikeZoneTop":3.61065879710523,"strikeZoneBottom":1.8029924741062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19327675652495,"aZ":-35.86467632235921,"pfxX":0.23351457187261015,"pfxZ":-2.5432301278501237,"pX":1.736426904810487,"pZ":0.8565459994801718,"vX0":7.302163933794886,"vY0":-120.51078188755052,"vZ0":-3.832995945582901,"x":50.81,"y":215.65,"x0":-1.3794576014528943,"y0":50.002212358198015,"z0":5.67815888246257,"aX":0.3380014933625024},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.4,"breakHorizontal":-2.4,"spinRate":2071,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.45672457060255667,"extension":6.329531971987822},"index":4,"playId":"3717b34f-67db-322a-915f-bb4dd1dec1c0","pitchNumber":4,"startTime":"2025-08-20T01:15:00.071Z","endTime":"2025-08-20T01:15:05.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.866452249056856,"aZ":-21.47183019095943,"pfxX":-11.543646966593876,"pfxZ":5.4266262862462575,"pX":0.43221234721989016,"pZ":2.3774777543254917,"vX0":9.023152570512526,"vY0":-140.33172306861,"vZ0":-5.34067009512807,"x":100.53,"y":174.59,"x0":-1.3419538334000383,"y0":50.00669104081846,"z0":5.724889007189857,"aX":-22.78704341665979},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":18.8,"spinRate":1878,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.39187795770595546,"extension":6.294273789057945},"hitData":{"launchSpeed":101.3,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.14,"coordY":163.0}},"index":5,"playId":"6e80996c-80a8-3dcb-b3d4-8442e17017d2","pitchNumber":5,"startTime":"2025-08-20T01:15:21.742Z","endTime":"2025-08-20T01:15:29.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.0,"awayTeamWinProbability":85.0,"homeTeamWinProbabilityAdded":1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:15:29.347Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dylan Beavers walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:15:48.525Z","endTime":"2025-08-20T01:20:58.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,7],"actionIndex":[4,5,6],"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":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.57330095371864,"strikeZoneBottom":1.72372557265137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.216801418479747,"aZ":-34.334384840827134,"pfxX":2.050739156183818,"pfxZ":-1.467978220235112,"pX":1.0663329038866456,"pZ":0.6097332835301789,"vX0":6.2652387489253645,"vY0":-120.70099809535552,"vZ0":-3.736957579137591,"x":76.35,"y":222.32,"x0":-1.8329768499041839,"y0":50.004494263082734,"z0":5.21197807762242,"aX":3.014702655756044},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.4,"breakHorizontal":-5.3,"spinRate":2298,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4543734902696257,"extension":6.382213762445369},"index":0,"playId":"12d4fe9f-1ff8-30ea-a717-5891713e0600","pitchNumber":1,"startTime":"2025-08-20T01:15:58.522Z","endTime":"2025-08-20T01:16:03.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.1,"strikeZoneTop":3.41559995372911,"strikeZoneBottom":1.706498561407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.396094332720224,"aZ":-24.76812063873711,"pfxX":-9.823740566148064,"pfxZ":4.605892811941943,"pX":0.3337267528763992,"pZ":1.5801434702586332,"vX0":7.7668334804887245,"vY0":-127.17178745875366,"vZ0":-5.203510722770734,"x":104.28,"y":196.12,"x0":-1.5105732361683255,"y0":50.00428530523514,"z0":5.662393856804531,"aX":-15.806469506191776},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.1,"breakHorizontal":15.6,"spinRate":1089,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4336543889725899,"extension":6.385378289971503},"index":1,"playId":"cad6156b-441d-3c0c-8322-a29f4aa678dd","pitchNumber":2,"startTime":"2025-08-20T01:16:18.707Z","endTime":"2025-08-20T01:16:23.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":86.6,"strikeZoneTop":3.57356807042593,"strikeZoneBottom":1.71061715314612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.970105998718175,"aZ":-16.161629962002877,"pfxX":-7.5108678372224755,"pfxZ":8.207998458711625,"pX":-0.8219600783366745,"pZ":3.818780607541549,"vX0":4.761617922567694,"vY0":-139.85839910374642,"vZ0":-2.325585810135353,"x":148.33,"y":135.67,"x0":-1.5840713532159127,"y0":50.00520102474235,"z0":5.739837718798788,"aX":-14.657483739283371},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":12.4,"spinRate":2095,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39389769396731644,"extension":6.237427749698454},"index":2,"playId":"9a7c5ba8-bd18-3ac8-a0da-77883b6f705f","pitchNumber":3,"startTime":"2025-08-20T01:16:33.679Z","endTime":"2025-08-20T01:16:36.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.57500140670946,"strikeZoneBottom":1.71020475668293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.144734915579676,"aZ":-14.904511730040126,"pfxX":-5.486559328351738,"pfxZ":8.624783679961867,"pX":-0.11525090315830522,"pZ":2.922005296243974,"vX0":5.669916807104818,"vY0":-140.66948279554035,"vZ0":-5.0030415982351295,"x":121.39,"y":159.89,"x0":-1.4449109329546923,"y0":50.0051381945584,"z0":5.691223509637746,"aX":-10.98871354483094},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":8.8,"spinRate":2175,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.38949174391277364,"extension":6.230102877702741},"index":3,"playId":"58e54bc8-1359-3dba-9775-886628d36283","pitchNumber":4,"startTime":"2025-08-20T01:16:47.917Z","endTime":"2025-08-20T01:16:51.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"index":4,"startTime":"2025-08-20T01:17:44.467Z","endTime":"2025-08-20T01:20:25.194Z","isPitch":false,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"contextMetrics":{}},{"details":{"description":"Status Change - Delayed: Venue","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"index":5,"startTime":"2025-08-20T01:20:25.194Z","endTime":"2025-08-20T01:20:42.873Z","isPitch":false,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"index":6,"startTime":"2025-08-20T01:20:42.873Z","endTime":"2025-08-20T01:20:54.182Z","isPitch":false,"type":"action","player":{"id":687637,"link":"/api/v1/people/687637"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.57454014760467,"strikeZoneBottom":1.76319815378884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.525083032804034,"aZ":-20.372143374009497,"pfxX":-10.692296527379456,"pfxZ":5.944452517838391,"pX":0.6937652785552006,"pZ":1.4588749217090864,"vX0":9.629982385860716,"vY0":-140.2263237395061,"vZ0":-7.7739277523696675,"x":90.56,"y":199.39,"x0":-1.400392467969605,"y0":50.0045333134191,"z0":5.602518150985118,"aX":-21.236965343652944},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.2,"breakHorizontal":17.3,"spinRate":1836,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39101299550032476,"extension":6.192617774467897},"index":7,"playId":"1a6e6484-5729-3a0e-a1ff-8c81fb4d0b74","pitchNumber":5,"startTime":"2025-08-20T01:20:54.182Z","endTime":"2025-08-20T01:20:58.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-1.299999999999999,"leverageIndex":0.39,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:20:58.563Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Carlson called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:21:04.250Z","endTime":"2025-08-20T01:23:14.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687637,"fullName":"Dylan Beavers","link":"/api/v1/people/687637"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":97.4,"endSpeed":88.8,"strikeZoneTop":3.50563755710651,"strikeZoneBottom":1.58243118898719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.091764321435,"aZ":-22.147201439874927,"pfxX":-10.901201928026273,"pfxZ":4.954185271259146,"pX":0.15440730594096205,"pZ":2.6468695874052806,"vX0":8.283128833481452,"vY0":-141.50881582885336,"vZ0":-4.514343553691925,"x":111.11,"y":167.31,"x0":-1.3982944807873878,"y0":50.00073624925741,"z0":5.686631330672933,"aX":-22.047329197790443},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.2,"breakHorizontal":18.0,"spinRate":1798,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.38745599638155914,"extension":6.208171742508968},"index":0,"playId":"7f2175d0-0940-3053-ad58-22ee9bf5e4f0","pitchNumber":1,"startTime":"2025-08-20T01:21:25.177Z","endTime":"2025-08-20T01:21:28.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":687637,"link":"/api/v1/people/687637"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.51360992314176,"strikeZoneBottom":1.74108391266484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.648300969302188,"aZ":-24.030558434180254,"pfxX":-8.94183692318949,"pfxZ":4.621980775831671,"pX":2.1388608140696372,"pZ":1.3954427791190038,"vX0":11.868244505313404,"vY0":-132.01354213609966,"vZ0":-6.394358627979432,"x":35.47,"y":201.1,"x0":-1.2576331485079346,"y0":50.00104944591548,"z0":5.622981016981031,"aX":-15.748816379642076},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.1,"breakHorizontal":13.6,"spinRate":1146,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.41522898869127944,"extension":6.36079501263633},"index":1,"playId":"c3d9fb6f-9a51-31c0-ad5e-4b3d02a96899","pitchNumber":2,"startTime":"2025-08-20T01:21:39.974Z","endTime":"2025-08-20T01:21:44.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":687637,"link":"/api/v1/people/687637"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.51966609881334,"aZ":-16.173011020466586,"pfxX":-6.887053339318408,"pfxZ":8.131442429003783,"pX":-0.021417846252539934,"pZ":2.5614117946020216,"vX0":6.15743749611615,"vY0":-139.8523420704129,"vZ0":-5.797276428983864,"x":117.82,"y":169.62,"x0":-1.3641553944310825,"y0":50.0018478102326,"z0":5.7338544477141165,"aX":-13.550205392052135},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":11.0,"spinRate":2097,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3926692127171507,"extension":6.365536188690109},"index":2,"playId":"9e5a258c-ee78-3650-86f0-353194dde814","pitchNumber":3,"startTime":"2025-08-20T01:21:57.850Z","endTime":"2025-08-20T01:22:02.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":687637,"link":"/api/v1/people/687637"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.51183423353018,"strikeZoneBottom":1.57380410199348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.934986837921972,"aZ":-40.12231589377911,"pfxX":1.1442260038549978,"pfxZ":-5.175742668231976,"pX":0.7592890715483631,"pZ":0.14688024248480008,"vX0":5.121352298419971,"vY0":-123.3102015184786,"vZ0":-4.913159995858517,"x":88.06,"y":234.81,"x0":-1.4945571295636995,"y0":50.00050412160178,"z0":5.5567844646837825,"aX":1.7576424230717043},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-10.3,"breakHorizontal":-3.2,"spinRate":2324,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4444893255390583,"extension":6.235464525547999},"index":3,"playId":"26614f9c-47fb-3122-b130-69d4985c8a56","pitchNumber":4,"startTime":"2025-08-20T01:22:18.740Z","endTime":"2025-08-20T01:22:22.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":687637,"link":"/api/v1/people/687637"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.79076717542234,"aZ":-14.675392310368043,"pfxX":-7.175552383029229,"pfxZ":8.61844179941952,"pX":0.4550874678176362,"pZ":2.7422699699255295,"vX0":7.500416464458953,"vY0":-141.90422716953805,"vZ0":-5.810528441637312,"x":99.65,"y":164.74,"x0":-1.295567026877633,"y0":50.00473802025533,"z0":5.7586230394912725,"aX":-14.572384790438086},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.5,"breakHorizontal":11.4,"spinRate":2168,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.38663211847361945,"extension":6.364265139639677},"index":4,"playId":"aaea3c62-2d0e-353d-ab9c-b02137eceb22","pitchNumber":5,"startTime":"2025-08-20T01:22:41.132Z","endTime":"2025-08-20T01:22:47.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":687637,"link":"/api/v1/people/687637"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.51043415518212,"strikeZoneBottom":1.61430525819529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.174151254745038,"aZ":-29.807032364379772,"pfxX":-9.157979671890818,"pfxZ":1.3960755173203525,"pX":0.012880012483913905,"pZ":1.9476447306855715,"vX0":7.095756717900834,"vY0":-130.01636875874433,"vZ0":-3.558200994608698,"x":116.51,"y":186.19,"x0":-1.57200137538535,"y0":50.005288838422125,"z0":5.614624665076113,"aX":-15.563165162026536},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.9,"breakHorizontal":14.9,"spinRate":895,"spinDirection":262},"zone":8,"typeConfidence":2.0,"plateTime":0.42250094482106526,"extension":6.406105158812121},"index":5,"playId":"2dcdccd7-5070-3225-85fb-020688535156","pitchNumber":6,"startTime":"2025-08-20T01:23:10.453Z","endTime":"2025-08-20T01:23:14.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"first":{"id":687637,"link":"/api/v1/people/687637"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.299999999999999,"awayTeamWinProbability":84.7,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.69,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:23:14.770Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Jackson grounds out softly, third baseman Alex Bregman to first baseman Abraham Toro.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-20T01:23:54.107Z","endTime":"2025-08-20T01:24:24.502Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663855,"fullName":"Jordan Hicks","link":"/api/v1/people/663855"},"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":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"0e786936-37e7-3966-881e-36f580586184","startTime":"2025-08-20T01:23:40.479Z","endTime":"2025-08-20T01:23:43.832Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"first":{"id":687637,"link":"/api/v1/people/687637"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.46430578694141,"strikeZoneBottom":1.69772455638201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.985487614309466,"aZ":-24.188871949187508,"pfxX":-9.196991649867098,"pfxZ":4.011448891596949,"pX":-1.1367398054657945,"pZ":3.268566856157015,"vX0":4.291230387446757,"vY0":-140.03326771279046,"vZ0":-2.4980333257956535,"x":160.33,"y":150.53,"x0":-1.4923533016827137,"y0":50.002313736381915,"z0":5.751021610405218,"aX":-18.30356861163478},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.0,"breakHorizontal":15.8,"spinRate":1761,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39081389284226153,"extension":6.194706302249293},"index":1,"playId":"ff4f0063-2431-3b1e-9931-baa423f46419","pitchNumber":1,"startTime":"2025-08-20T01:23:56.439Z","endTime":"2025-08-20T01:24:00.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"first":{"id":687637,"link":"/api/v1/people/687637"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.22971404200644,"aZ":-22.74555774413012,"pfxX":-9.64355591656001,"pfxZ":4.68019319696543,"pX":-1.308545726153183,"pZ":2.8275294927346963,"vX0":3.790220985209439,"vY0":-141.05885909438487,"vZ0":-3.893653817770611,"x":166.88,"y":162.44,"x0":-1.417176935166968,"y0":50.00133095917555,"z0":5.693010699176198,"aX":-19.422499456657665},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.9,"breakHorizontal":16.7,"spinRate":1732,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3883659416263443,"extension":6.277322924003566},"hitData":{"launchSpeed":35.7,"launchAngle":30.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":109.81,"coordY":170.94}},"index":2,"playId":"07dbcbf7-1e0e-365e-aec1-2701d86a8578","pitchNumber":2,"startTime":"2025-08-20T01:24:16.145Z","endTime":"2025-08-20T01:24:24.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"first":{"id":687637,"link":"/api/v1/people/687637"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_ab"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_ab"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_pa"},{"player":{"id":663855,"link":"/api/v1/people/663855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.7,"awayTeamWinProbability":83.3,"homeTeamWinProbabilityAdded":1.4000000000000004,"leverageIndex":0.55,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:24:24.502Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Wong singles on a ground ball to right fielder Dylan Beavers.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:26:48.117Z","endTime":"2025-08-20T01:27:45.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687637,"link":"/api/v1/people/687637"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kade Strowd replaces Keegan Akin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-08-20T01:26:16.512Z","endTime":"2025-08-20T01:26:50.461Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669704,"link":"/api/v1/people/669704"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.9,"endSpeed":76.8,"strikeZoneTop":3.35054739386882,"strikeZoneBottom":1.46984703821449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.914641195425883,"aZ":-33.20575356550104,"pfxX":7.08976164554811,"pfxZ":-0.6848057391872953,"pX":-0.2514656895471351,"pZ":3.2332634040041532,"vX0":0.4775343910986418,"vY0":-122.18147319971426,"vZ0":0.8461868796112224,"x":126.59,"y":151.48,"x0":-1.3702379071865016,"y0":50.002137041971395,"z0":5.744206357546369,"aX":10.678639029957399},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.7,"breakHorizontal":-13.0,"spinRate":2537,"spinDirection":62},"zone":2,"typeConfidence":2.0,"plateTime":0.4489257864950984,"extension":6.0706731074180125},"index":1,"playId":"20944a4e-cfe2-3d74-8389-5f1f820543a8","pitchNumber":1,"startTime":"2025-08-20T01:26:50.461Z","endTime":"2025-08-20T01:26:54.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.913903193338697,"aZ":-33.86101644302567,"pfxX":5.779506471833965,"pfxZ":-1.0751513790489176,"pX":0.8502115154777695,"pZ":1.5866650230757795,"vX0":3.456859768748681,"vY0":-124.81299897707976,"vZ0":-3.0070218962370223,"x":84.59,"y":195.94,"x0":-1.3050279319782727,"y0":50.00147407763132,"z0":5.605006481163592,"aX":9.086090159126039},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.4,"breakHorizontal":-11.3,"spinRate":2610,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4394114081376763,"extension":6.242276959794449},"index":2,"playId":"c18c0a4a-2504-36b4-a8f7-1a89d3b1e689","pitchNumber":2,"startTime":"2025-08-20T01:27:08.680Z","endTime":"2025-08-20T01:27:14.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-20T01:27:19.075Z","endTime":"2025-08-20T01:27:35.229Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"},"defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9887272596646,"aZ":-33.144047767132584,"pfxX":7.876956626451274,"pfxZ":-0.6196217764266656,"pX":1.0370750385306973,"pZ":3.2102438251368017,"vX0":3.2300976455993644,"vY0":-124.64740934308674,"vZ0":0.652303603227502,"x":77.47,"y":152.1,"x0":-1.3039897466905026,"y0":50.00621975247146,"z0":5.709260450986504,"aX":12.241005992369411},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.7,"breakHorizontal":-15.0,"spinRate":2773,"spinDirection":61},"zone":12,"typeConfidence":2.0,"plateTime":0.4415579937871499,"extension":6.168414938935584},"hitData":{"launchSpeed":87.8,"launchAngle":0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.17,"coordY":106.58}},"index":4,"playId":"a597200a-dc0b-30b0-880c-518fb5194f61","pitchNumber":3,"startTime":"2025-08-20T01:27:35.229Z","endTime":"2025-08-20T01:27:45.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":8.2,"leverageIndex":1.73,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:27:45.484Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Roman Anthony singles on a ground ball to left fielder Dylan Carlson. Connor Wong to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:27:54.938Z","endTime":"2025-08-20T01:28:44.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnSecond":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"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(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.1,"endSpeed":87.6,"strikeZoneTop":3.69811864520989,"strikeZoneBottom":1.80162670440127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.66571389217247,"aZ":-12.453445669958706,"pfxX":-1.6299776555957668,"pfxZ":9.986737169128698,"pX":-0.8556299623625786,"pZ":2.6489098154066473,"vX0":1.1769321446894365,"vY0":-139.90874422905065,"vZ0":-5.969835277436598,"x":149.61,"y":167.26,"x0":-1.0707632577218333,"y0":50.00525557764163,"z0":5.63245790746005,"aX":-3.219782341077331},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":2.6,"spinRate":2249,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.39203563579043443,"extension":6.171140105754295},"index":0,"playId":"f855c1c8-fcca-3523-81e3-b6db5cf988b6","pitchNumber":1,"startTime":"2025-08-20T01:28:12.131Z","endTime":"2025-08-20T01:28:16.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51261704132461,"aZ":-29.32465143392573,"pfxX":2.6522415940747885,"pfxZ":1.6053293710612628,"pX":0.16072574713079263,"pZ":2.908824233559165,"vX0":2.5444082467222384,"vY0":-132.3487357044772,"vZ0":-1.6600200302583505,"x":110.87,"y":160.24,"x0":-1.156844441754159,"y0":50.005518324918654,"z0":5.686157242211972,"aX":4.718897839189723},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.8,"breakHorizontal":-5.4,"spinRate":2531,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.41341768822191405,"extension":6.261241323856386},"hitData":{"launchSpeed":94.3,"launchAngle":3.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.68,"coordY":97.46}},"index":1,"playId":"dcad23c0-169c-3242-bf70-2288dc53ac9d","pitchNumber":2,"startTime":"2025-08-20T01:28:33.142Z","endTime":"2025-08-20T01:28:44.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"first":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":12.100000000000001,"leverageIndex":3.17,"dramaIndex":159.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:28:44.855Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:30:02.092Z","endTime":"2025-08-20T01:31:37.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669704,"fullName":"Kade Strowd","link":"/api/v1/people/669704"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnThird":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-08-20T01:29:02.128Z","endTime":"2025-08-20T01:30:04.448Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":86.9,"strikeZoneTop":3.36173236178721,"strikeZoneBottom":1.63805709988907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.159579643663974,"aZ":-15.086612120530626,"pfxX":-8.89370098394739,"pfxZ":8.727509347492388,"pX":-2.2293792282296363,"pZ":3.1174848006030946,"vX0":0.22782437291069724,"vY0":-140.11890647535742,"vZ0":-4.177645891550712,"x":201.98,"y":154.61,"x0":-1.1596525844770327,"y0":50.00480226826494,"z0":5.635944749062579,"aX":-17.41641725802163},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":16.0,"spinRate":2291,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39319765186056266,"extension":6.2130701432879984},"index":1,"playId":"9d9fbdcb-04c8-3b35-994f-678610f0805b","pitchNumber":1,"startTime":"2025-08-20T01:30:04.448Z","endTime":"2025-08-20T01:30:11.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Kade Strowd. Connor Wong to 3rd. Roman Anthony to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"actionPlayId":"9d9fbdcb-04c8-3b35-994f-678610f0805b","startTime":"2025-08-20T01:30:32.807Z","endTime":"2025-08-20T01:30:47.046Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"},"defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"second":{"id":657136,"link":"/api/v1/people/657136"},"postOnSecond":{"id":701350,"link":"/api/v1/people/701350"},"postOnThird":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":9.400000000000006,"leverageIndex":4.3,"dramaIndex":170.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.36063300124577,"strikeZoneBottom":1.70817769840717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.79265297842207,"aZ":-32.43882705462169,"pfxX":11.370643573794663,"pfxZ":-0.1696585429753128,"pX":2.141147014448428,"pZ":2.138731726687892,"vX0":4.90741089004338,"vY0":-124.688885522899,"vZ0":-1.6959642533805082,"x":35.38,"y":181.03,"x0":-1.336682586003181,"y0":50.00424325729941,"z0":5.533987130599364,"aX":17.69466459786559},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.5,"breakHorizontal":-21.8,"spinRate":2781,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.44125471564697616,"extension":6.143524754235672},"index":3,"playId":"05ae1b75-f387-3267-9a82-f9a5e40677f7","pitchNumber":2,"startTime":"2025-08-20T01:30:47.046Z","endTime":"2025-08-20T01:30:50.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.2,"strikeZoneTop":3.36000204444997,"strikeZoneBottom":1.68151746455284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62199012701157,"aZ":-27.22212385469026,"pfxX":3.689933737818458,"pfxZ":2.7192926403816156,"pX":0.40708685423267005,"pZ":3.667588364141776,"vX0":2.9779238426217565,"vY0":-134.1696697155334,"vZ0":-0.11853289492469277,"x":101.48,"y":139.76,"x0":-1.1972913266018543,"y0":50.000565319641524,"z0":5.655899097115213,"aX":6.710314005888102},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.2,"breakHorizontal":-7.3,"spinRate":2691,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.4085794706828785,"extension":6.166056676799061},"index":4,"playId":"804d1d8a-11e1-3000-bcdc-17b15638fecd","pitchNumber":3,"startTime":"2025-08-20T01:31:09.350Z","endTime":"2025-08-20T01:31:14.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.35902926738301,"strikeZoneBottom":1.62708924562608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.838093112380584,"aZ":-23.63896632997554,"pfxX":3.0551252219315246,"pfxZ":4.729249590777022,"pX":1.169596528204424,"pZ":2.053540589010616,"vX0":4.864035321132546,"vY0":-133.71898682986696,"vZ0":-4.62759897017385,"x":72.42,"y":183.33,"x0":-1.072357415912768,"y0":50.000692752469234,"z0":5.5104011307820615,"aX":5.510844883158858},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.7,"breakHorizontal":-6.6,"spinRate":2611,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.41018882140127966,"extension":6.178633235072949},"index":5,"playId":"5f60a017-ab03-39bc-9f8f-c3a82efcde5d","pitchNumber":4,"startTime":"2025-08-20T01:31:32.634Z","endTime":"2025-08-20T01:31:37.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":669704,"link":"/api/v1/people/669704"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.0,"awayTeamWinProbability":48.0,"homeTeamWinProbabilityAdded":5.599999999999994,"leverageIndex":4.3,"dramaIndex":205.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:31:37.231Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jarren Duran strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:34:10.896Z","endTime":"2025-08-20T01:35:06.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnThird":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,5],"actionIndex":[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":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"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-08-20T01:31:43.486Z","endTime":"2025-08-20T01:33:52.247Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Rico Garcia replaces Kade Strowd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T01:33:52.247Z","endTime":"2025-08-20T01:34:13.118Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670329,"link":"/api/v1/people/670329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669704,"link":"/api/v1/people/669704","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.2,"strikeZoneTop":3.66830686701951,"strikeZoneBottom":1.79249420712242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.113961719566785,"aZ":-16.762070921617102,"pfxX":-10.283977895418337,"pfxZ":9.516089438615587,"pX":-0.5247431754869144,"pZ":2.9685737328795714,"vX0":5.880581169518431,"vY0":-127.00822105558102,"vZ0":-3.599515092383504,"x":137.0,"y":158.63,"x0":-1.5444359743563123,"y0":50.00285717233584,"z0":5.752080590798529,"aX":-16.65587606371495},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":16.6,"breakHorizontal":17.2,"spinRate":2292,"spinDirection":229},"zone":4,"typeConfidence":0.9,"plateTime":0.43268002044650844,"extension":5.966311112022902},"index":2,"playId":"60091c7b-f2c3-30d1-be34-0beaf3ad2550","pitchNumber":1,"startTime":"2025-08-20T01:34:13.118Z","endTime":"2025-08-20T01:34:18.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.2,"endSpeed":80.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.818204288159794,"aZ":-16.565034237499432,"pfxX":-10.837566660650737,"pfxZ":9.287538956198457,"pX":0.0017134267104712154,"pZ":2.405596678858275,"vX0":7.428611307990275,"vY0":-129.53544487835754,"vZ0":-4.833877966752253,"x":116.93,"y":173.83,"x0":-1.51105272432083,"y0":50.005463975631606,"z0":5.582825308322964,"aX":-18.218905041174065},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":15.8,"breakHorizontal":17.8,"spinRate":2346,"spinDirection":226},"zone":5,"typeConfidence":0.87,"plateTime":0.4246232787339683,"extension":6.031137191942857},"index":3,"playId":"e4693a7b-ac6c-3126-93b0-fab14a74d9ec","pitchNumber":2,"startTime":"2025-08-20T01:34:31.280Z","endTime":"2025-08-20T01:34:35.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-20T01:34:41.213Z","endTime":"2025-08-20T01:35:01.935Z","isPitch":false,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.681655765942494,"aZ":-15.10122001523346,"pfxX":-9.363842804118095,"pfxZ":10.255574504656193,"pX":-0.5421410953595306,"pZ":1.9055027585232314,"vX0":5.575233259926819,"vY0":-128.70663154114254,"vZ0":-6.129481586482547,"x":137.67,"y":187.33,"x0":-1.5287158446033504,"y0":50.00138079648786,"z0":5.503030471375998,"aX":-15.584513833615835},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":17.3,"breakHorizontal":15.6,"spinRate":2369,"spinDirection":226},"zone":7,"typeConfidence":0.85,"plateTime":0.42686459863289716,"extension":6.0770641302701325},"index":5,"playId":"e6f5cc7e-81c2-344a-b034-a42124842d69","pitchNumber":3,"startTime":"2025-08-20T01:35:01.935Z","endTime":"2025-08-20T01:35:06.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-13.799999999999997,"leverageIndex":4.96,"dramaIndex":214.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:35:06.059Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Story strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:35:11.725Z","endTime":"2025-08-20T01:37:20.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"postOnThird":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.41247398102374,"strikeZoneBottom":1.6899855762945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50144218985764,"aZ":-6.887744350984596,"pfxX":-5.307720911504004,"pfxZ":12.662995618449546,"pX":-0.4250617606601525,"pZ":1.519241039246743,"vX0":4.130227069290516,"vY0":-140.55664851561667,"vZ0":-10.326451722036847,"x":133.2,"y":197.76,"x0":-1.2255620016548527,"y0":50.00100703139544,"z0":5.692178909621947,"aX":-10.596151534904063},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.9,"breakHorizontal":8.8,"spinRate":2636,"spinDirection":202},"zone":13,"typeConfidence":0.91,"plateTime":0.39001102979059654,"extension":6.076081348216994},"index":0,"playId":"20674dc4-765c-30e2-aa5b-f56993a128fd","pitchNumber":1,"startTime":"2025-08-20T01:35:37.205Z","endTime":"2025-08-20T01:35:41.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11482131681201,"aZ":-29.122456497564283,"pfxX":-0.692020961213534,"pfxZ":1.8590745393840322,"pX":1.005612255552531,"pZ":1.679053324740778,"vX0":6.168709384657138,"vY0":-126.98264641040846,"vZ0":-4.315912249143901,"x":78.67,"y":193.45,"x0":-1.3573937352935805,"y0":50.00619560073436,"z0":5.6973511344643875,"aX":-1.1390090323578745},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.6,"breakHorizontal":0.0,"spinRate":2433,"spinDirection":109},"zone":14,"typeConfidence":0.91,"plateTime":0.43005871344591995,"extension":6.100287601268493},"index":1,"playId":"d58dc0ce-efa6-31fd-870f-4855424700ca","pitchNumber":2,"startTime":"2025-08-20T01:35:59.665Z","endTime":"2025-08-20T01:36:08.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":88.9,"endSpeed":82.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77182136351241,"aZ":-28.23702721104393,"pfxX":-1.7680841502489222,"pfxZ":2.3086759154204355,"pX":0.9286111214392866,"pZ":1.3298381423031707,"vX0":6.619897959272516,"vY0":-129.33719343826186,"vZ0":-5.266261614645064,"x":81.6,"y":202.87,"x0":-1.4289133785942065,"y0":50.00086932251439,"z0":5.5452572097284625,"aX":-3.0111441728723913},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.2,"breakHorizontal":1.8,"spinRate":2389,"spinDirection":133},"zone":14,"typeConfidence":0.88,"plateTime":0.42272319845314676,"extension":6.101846754991094},"index":2,"playId":"c9878971-152d-3524-bb96-70e8a0774de5","pitchNumber":3,"startTime":"2025-08-20T01:36:39.968Z","endTime":"2025-08-20T01:36:43.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-20T01:36:57.021Z","endTime":"2025-08-20T01:37:16.012Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.491922507341734,"aZ":-30.76163603212685,"pfxX":-1.1818509998920819,"pfxZ":0.865159106830518,"pX":0.25172284236180853,"pZ":1.7043306139377936,"vX0":4.387858402432119,"vY0":-126.89596294111142,"vZ0":-3.779511405309904,"x":107.4,"y":192.76,"x0":-1.3478576543986558,"y0":50.00123035779428,"z0":5.669527386865403,"aX":-1.9237531687145664},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.0,"breakHorizontal":1.1,"spinRate":2378,"spinDirection":66},"zone":8,"typeConfidence":0.86,"plateTime":0.4319885037717359,"extension":5.978449072084598},"index":4,"playId":"b432f111-fa57-36c9-ac1f-21171d71ecd1","pitchNumber":4,"startTime":"2025-08-20T01:37:16.012Z","endTime":"2025-08-20T01:37:20.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.400000000000002,"awayTeamWinProbability":76.6,"homeTeamWinProbabilityAdded":-14.8,"leverageIndex":5.75,"dramaIndex":240.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:37:20.704Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masataka Yoshida strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-20T01:37:38.493Z","endTime":"2025-08-20T01:39:17.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807799,"fullName":"Masataka Yoshida","link":"/api/v1/people/807799"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"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":88.7,"endSpeed":80.9,"strikeZoneTop":3.25000115774558,"strikeZoneBottom":1.43515356106188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.18011102563318,"aZ":-17.667828607887095,"pfxX":-9.524105262269384,"pfxZ":8.68439993651296,"pX":-0.8525752591401031,"pZ":0.7556340134603705,"vX0":4.7165110637988645,"vY0":-128.79933752545213,"vZ0":-8.31402630738924,"x":149.5,"y":218.38,"x0":-1.4756738643951386,"y0":50.0050213130362,"z0":5.406245893023085,"aX":-15.912069366548817},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.9,"breakHorizontal":16.1,"spinRate":2381,"spinDirection":230},"zone":13,"typeConfidence":0.85,"plateTime":0.42619975181793235,"extension":6.117780498908291},"index":0,"playId":"84b183fa-8ae0-315e-b0c7-a85f08776301","pitchNumber":1,"startTime":"2025-08-20T01:37:46.013Z","endTime":"2025-08-20T01:37:49.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.2505701172833,"strikeZoneBottom":1.47336499657845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.596242365282066,"aZ":-7.189502894440972,"pfxX":-5.7540086790345555,"pfxZ":12.500767724384112,"pX":0.25674360759401293,"pZ":1.9909422289571428,"vX0":5.8125836126812755,"vY0":-140.6421100357096,"vZ0":-8.849133222754878,"x":107.21,"y":185.02,"x0":-1.0915219056816274,"y0":50.00509918484329,"z0":5.648684860356299,"aX":-11.501997140186425},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":20.9,"breakHorizontal":9.2,"spinRate":2537,"spinDirection":206},"zone":8,"typeConfidence":0.91,"plateTime":0.38979801015393223,"extension":6.106259951365222},"index":1,"playId":"0786b1d1-85e6-37a0-8695-759e52182e5c","pitchNumber":2,"startTime":"2025-08-20T01:38:08.357Z","endTime":"2025-08-20T01:38:12.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.24999912804088,"strikeZoneBottom":1.39684026515893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.163977143248328,"aZ":-16.123795611727154,"pfxX":-9.633075349831762,"pfxZ":9.794784712809774,"pX":0.27893983402613465,"pZ":0.5215928330499316,"vX0":7.312795958275692,"vY0":-127.45340693390393,"vZ0":-9.04763124860584,"x":106.37,"y":224.7,"x0":-1.3815345947755613,"y0":50.00243089814421,"z0":5.400881322174266,"aX":-15.785365638251966},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":15.7,"breakHorizontal":15.7,"spinRate":2416,"spinDirection":230},"zone":14,"typeConfidence":0.89,"plateTime":0.43039161053683017,"extension":6.237216087020016},"index":2,"playId":"4d76bc28-5410-3ff7-bd98-4d8b92e88225","pitchNumber":3,"startTime":"2025-08-20T01:38:25.811Z","endTime":"2025-08-20T01:38:31.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.575936930788018,"aZ":-16.150537949861196,"pfxX":-9.280828298687862,"pfxZ":9.876994625783015,"pX":-0.14924007108786244,"pZ":1.4297331286804598,"vX0":6.4441039093599555,"vY0":-127.44099958934804,"vZ0":-6.936855453955494,"x":122.69,"y":200.18,"x0":-1.522590814316709,"y0":50.001544497345826,"z0":5.493565412444714,"aX":-15.05340859930974},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":16.2,"breakHorizontal":15.1,"spinRate":2328,"spinDirection":227},"zone":8,"typeConfidence":0.88,"plateTime":0.4320853967830489,"extension":6.134285894687776},"index":3,"playId":"21607e06-4ca4-3543-bc61-333a61d6591d","pitchNumber":4,"startTime":"2025-08-20T01:38:48.620Z","endTime":"2025-08-20T01:38:53.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-20T01:38:58.698Z","endTime":"2025-08-20T01:39:13.587Z","isPitch":false,"type":"action","player":{"id":807799,"link":"/api/v1/people/807799"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.047794151700494,"aZ":-4.6014173857004135,"pfxX":-4.393022576836697,"pfxZ":14.037427907132003,"pX":0.39083290100865614,"pZ":1.2799424609214909,"vX0":5.793464991921407,"vY0":-140.07454584697092,"vZ0":-10.945132504646693,"x":102.1,"y":204.22,"x0":-1.1447196148147605,"y0":50.00099129463091,"z0":5.560754919311909,"aX":-8.62817309228565},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-6.8,"breakVerticalInduced":23.0,"breakHorizontal":6.6,"spinRate":2607,"spinDirection":202},"zone":14,"typeConfidence":0.91,"plateTime":0.3927629522471716,"extension":6.192130337179672},"index":5,"playId":"71433eaf-34bc-3d93-9a41-ff5e8ca6a71b","pitchNumber":5,"startTime":"2025-08-20T01:39:13.587Z","endTime":"2025-08-20T01:39:17.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":807799,"link":"/api/v1/people/807799","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"third":{"id":657136,"link":"/api/v1/people/657136"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":807799,"link":"/api/v1/people/807799"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-15.800000000000002,"leverageIndex":6.15,"dramaIndex":256.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:39:17.786Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Holliday grounds out, pitcher Brennan Bernardino to first baseman Abraham Toro.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:41:58.063Z","endTime":"2025-08-20T01:42:21.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657514,"link":"/api/v1/people/657514"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brennan Bernardino replaces Jordan Hicks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-08-20T01:41:33.449Z","endTime":"2025-08-20T01:42:00.370Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657514,"link":"/api/v1/people/657514"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663855,"link":"/api/v1/people/663855","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.7,"strikeZoneTop":3.45630615193411,"strikeZoneBottom":1.60787033416333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.604052524649518,"aZ":-27.73286486667672,"pfxX":10.802958387903866,"pfxZ":2.5941941033095075,"pX":-0.3053503255969785,"pZ":2.025556719204614,"vX0":-11.0469351222807,"vY0":-130.5294413225927,"vZ0":-2.456510777745831,"x":128.64,"y":184.09,"x0":2.594942153974501,"y0":50.001885213801586,"z0":5.084783396795464,"aX":18.486174912957832},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":-16.9,"spinRate":2241,"spinDirection":127},"zone":7,"typeConfidence":2.0,"plateTime":0.4209664064884633,"extension":5.626643767043002},"index":1,"playId":"7979db0c-501a-3170-8c0e-e5d8648f4b71","pitchNumber":1,"startTime":"2025-08-20T01:42:00.370Z","endTime":"2025-08-20T01:42:04.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.935558737679848,"aZ":-33.84940351453226,"pfxX":-7.524009817112674,"pfxZ":-1.2960252396676424,"pX":-0.7098065898720259,"pZ":2.158143991493022,"vX0":-6.249687608403483,"vY0":-113.1210478962951,"vZ0":1.3967840785465775,"x":144.06,"y":180.51,"x0":3.0676906306872413,"y0":50.00195367570748,"z0":4.930084013162844,"aX":-9.734337653993048},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-1.7,"breakHorizontal":15.2,"spinRate":2685,"spinDirection":299},"zone":4,"typeConfidence":2.0,"plateTime":0.4844803171464309,"extension":5.504976487784542},"hitData":{"launchSpeed":68.0,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.28,"coordY":177.28}},"index":2,"playId":"4c87b18c-8e7c-30cf-a972-e6f35e1b85c0","pitchNumber":2,"startTime":"2025-08-20T01:42:13.721Z","endTime":"2025-08-20T01:42:21.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:42:21.359Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Vázquez grounds out, third baseman Alex Bregman to first baseman Abraham Toro.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:42:31.022Z","endTime":"2025-08-20T01:42:54.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.90496362502661,"aZ":-30.464953625721645,"pfxX":-1.0775598455728153,"pfxZ":1.1183453623147432,"pX":-0.6542373176918563,"pZ":1.9009812328601419,"vX0":-8.014576538288878,"vY0":-122.21776708472439,"vZ0":-1.2829031649834146,"x":141.94,"y":187.45,"x0":2.7943867264951026,"y0":50.00239264094268,"z0":5.026108610537511,"aX":-1.6448659647177801},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.0,"breakHorizontal":3.7,"spinRate":2493,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.4465085584726065,"extension":5.5804860857872765},"hitData":{"launchSpeed":80.9,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.12,"coordY":161.82}},"index":0,"playId":"dddb9ca6-e5a7-3cd8-aeac-24e8bae4daeb","pitchNumber":1,"startTime":"2025-08-20T01:42:46.005Z","endTime":"2025-08-20T01:42:54.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_ab"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_ab"},{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_pa"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:42:54.122Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gunnar Henderson grounds out, pitcher Brennan Bernardino to first baseman Abraham Toro.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-20T01:43:06.775Z","endTime":"2025-08-20T01:43:54.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657514,"link":"/api/v1/people/657514"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"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":88.8,"endSpeed":80.7,"strikeZoneTop":3.7245237369952,"strikeZoneBottom":1.82539092369338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.16507124078904,"aZ":-30.195568452667946,"pfxX":10.844249829891158,"pfxZ":1.1868042818431626,"pX":0.38653857511141787,"pZ":1.801334893994539,"vX0":-9.390058859740266,"vY0":-128.9726973759335,"vZ0":-2.0472786395508793,"x":102.27,"y":190.14,"x0":2.682270872144694,"y0":50.00486908509197,"z0":4.955705845045318,"aX":18.100744762718115},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":-17.3,"spinRate":2178,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4262206674513478,"extension":5.469944619644511},"index":0,"playId":"d0e873ec-1339-3e9b-b6b0-1f751230d8cc","pitchNumber":1,"startTime":"2025-08-20T01:43:19.122Z","endTime":"2025-08-20T01:43:22.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":91.1,"endSpeed":83.2,"strikeZoneTop":3.75063646810228,"strikeZoneBottom":1.85153505310941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.377977267500135,"aZ":-26.985682187811122,"pfxX":11.731440833130897,"pfxZ":2.933942424773935,"pX":0.14825961214690644,"pZ":1.9712125267771445,"vX0":-10.149329032866287,"vY0":-132.26114716891271,"vZ0":-2.6110594532118516,"x":111.35,"y":185.56,"x0":2.5123629080471788,"y0":50.00586021897637,"z0":4.951574841834695,"aX":20.774589418444446},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.9,"breakHorizontal":-19.0,"spinRate":2147,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4142184153193047,"extension":5.559731368550286},"index":1,"playId":"e9b5a1b7-c4c0-3e62-8234-7c8dfd29ad33","pitchNumber":2,"startTime":"2025-08-20T01:43:33.578Z","endTime":"2025-08-20T01:43:37.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":71.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.86066389711112,"aZ":-32.13231596100021,"pfxX":-8.672187995706683,"pfxZ":0.030208498795438743,"pX":-0.2568169607939008,"pZ":2.7687880682466193,"vX0":-5.042217347406732,"vY0":-114.39200423302341,"vZ0":2.318273511924498,"x":126.79,"y":164.02,"x0":3.1091036032951505,"y0":50.001280964545415,"z0":4.912021860457974,"aX":-11.389041351460195},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":1.1,"breakHorizontal":17.0,"spinRate":2651,"spinDirection":295},"zone":5,"typeConfidence":2.0,"plateTime":0.4804591087942205,"extension":5.302225353781608},"hitData":{"launchSpeed":94.8,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.06,"coordY":179.55}},"index":2,"playId":"9c941cc1-b525-32fc-8f69-96d889e7c6f2","pitchNumber":3,"startTime":"2025-08-20T01:43:47.227Z","endTime":"2025-08-20T01:43:54.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:43:54.525Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Romy Gonzalez walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T01:46:20.849Z","endTime":"2025-08-20T01:47:33.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Yaramil Hiraldo replaces Rico Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-08-20T01:45:34.475Z","endTime":"2025-08-20T01:46:22.965Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682274,"link":"/api/v1/people/682274"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.61554410019806,"strikeZoneBottom":1.73112021722743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.816917140328993,"aZ":-25.75682320805983,"pfxX":1.9461826591351161,"pfxZ":4.025511799998064,"pX":0.380461689163241,"pZ":0.46601296425271255,"vX0":1.0918575941746436,"vY0":-125.33736197933857,"vZ0":-8.436522377757214,"x":102.5,"y":226.2,"x0":-0.31334774770472223,"y0":50.002627576227674,"z0":5.971951548364417,"aX":3.1031668899212304},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.6,"breakHorizontal":-3.7,"spinRate":2223,"spinDirection":187},"zone":14,"typeConfidence":0.9,"plateTime":0.43662911980206687,"extension":5.945860222503124},"index":1,"playId":"2051a161-4461-3e3d-8478-5a6fd7480235","pitchNumber":1,"startTime":"2025-08-20T01:46:22.965Z","endTime":"2025-08-20T01:46:26.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":86.5,"endSpeed":80.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.152304695312406,"aZ":-24.98120120966994,"pfxX":0.6493797520066837,"pfxZ":4.451678700218913,"pX":0.33167318114827293,"pZ":0.9797230424193536,"vX0":1.4506606355681133,"vY0":-125.93084430885374,"vZ0":-7.478075629590108,"x":104.36,"y":212.33,"x0":-0.3348621721407791,"y0":50.00340269158426,"z0":5.991324268980537,"aX":1.0489133848187},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.7,"breakHorizontal":-1.4,"spinRate":2322,"spinDirection":182},"zone":14,"typeConfidence":0.89,"plateTime":0.4339664564396961,"extension":5.938786135263994},"index":2,"playId":"8e5e31f7-29cc-3862-a15f-1833d3d825c1","pitchNumber":2,"startTime":"2025-08-20T01:46:39.414Z","endTime":"2025-08-20T01:46:43.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.57999808231109,"strikeZoneBottom":1.81367963631885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55823866418499,"aZ":-20.93585534802511,"pfxX":-4.592074176382733,"pfxZ":6.97026750992211,"pX":0.794237371519475,"pZ":1.0531079996644237,"vX0":3.67514836288808,"vY0":-125.90907114926333,"vZ0":-8.187306526417153,"x":86.73,"y":210.35,"x0":-0.08470426863925533,"y0":50.00363781484323,"z0":6.029588232206002,"aX":-7.404409405755576},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":11.0,"breakHorizontal":7.6,"spinRate":1481,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4343245064948307,"extension":6.133988491854888},"index":3,"playId":"960daa53-d12c-3fa6-88e0-35cb08344938","pitchNumber":3,"startTime":"2025-08-20T01:46:55.110Z","endTime":"2025-08-20T01:46:59.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.57999971901549,"strikeZoneBottom":1.79736400965621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28198909690373,"aZ":-24.235450019837238,"pfxX":1.3979384078207877,"pfxZ":4.936475401989673,"pX":1.0042074356968715,"pZ":0.660981860823763,"vX0":2.3845123519532647,"vY0":-125.92074911569362,"vZ0":-8.33807824713673,"x":78.72,"y":220.93,"x0":-0.13617629814143037,"y0":50.00256077980505,"z0":5.972401631193196,"aX":2.2470573006955576},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.3,"breakHorizontal":-3.1,"spinRate":2354,"spinDirection":181},"zone":14,"typeConfidence":0.9,"plateTime":0.4347795087146604,"extension":5.9619270647538585},"index":4,"playId":"54f05f4b-091f-3131-8535-af2221cae13c","pitchNumber":4,"startTime":"2025-08-20T01:47:12.300Z","endTime":"2025-08-20T01:47:16.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.58556216874926,"strikeZoneBottom":1.7737780677838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.758674884863108,"aZ":-7.441509363732918,"pfxX":-3.543411802671004,"pfxZ":12.742370052513635,"pX":0.025432507587196573,"pZ":1.121585348892301,"vX0":1.7964335993212988,"vY0":-138.1798861897632,"vZ0":-11.655643708832008,"x":116.03,"y":208.5,"x0":-0.1715172910542118,"y0":50.00166038123489,"z0":5.886570856652907,"aX":-6.876038701063684},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":21.0,"breakHorizontal":6.1,"spinRate":2269,"spinDirection":195},"zone":14,"typeConfidence":0.92,"plateTime":0.39584417618030976,"extension":5.978636741619398},"index":5,"playId":"5d1e07a2-ec0b-30ac-b185-2390a77f5082","pitchNumber":5,"startTime":"2025-08-20T01:47:29.464Z","endTime":"2025-08-20T01:47:33.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.2,"awayTeamWinProbability":80.8,"homeTeamWinProbabilityAdded":9.7,"leverageIndex":1.88,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:47:33.773Z","atBatIndex":71},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nathaniel Lowe homers (17) on a line drive to right center field. Romy Gonzalez scores.","rbi":2,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T01:47:36.819Z","endTime":"2025-08-20T01:48:20.996Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":{"id":682274,"link":"/api/v1/people/682274"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":{"id":682274,"link":"/api/v1/people/682274"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70642313521343,"aZ":-8.212448429411639,"pfxX":-2.9959632130920473,"pfxZ":12.395659875978492,"pX":0.3062131020916027,"pZ":1.9283801439023747,"vX0":2.5357842021614467,"vY0":-137.9178144746331,"vZ0":-9.321742193148447,"x":105.33,"y":186.71,"x0":-0.23437195940146283,"y0":50.00267715061295,"z0":5.8997170376927155,"aX":-5.791080315310648},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":20.8,"breakHorizontal":4.9,"spinRate":2297,"spinDirection":202},"zone":9,"typeConfidence":0.92,"plateTime":0.3966272759942018,"extension":6.045075777658236},"hitData":{"launchSpeed":109.5,"launchAngle":20.0,"totalDistance":424.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":180.9,"coordY":36.26}},"index":0,"playId":"6de3c571-041f-30e1-8d3d-de915ddb1760","pitchNumber":1,"startTime":"2025-08-20T01:48:00.682Z","endTime":"2025-08-20T01:48:20.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":44.7,"leverageIndex":3.7,"dramaIndex":372.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:48:20.996Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Abraham Toro strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T01:49:32.190Z","endTime":"2025-08-20T01:51:04.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T01:48:46.168Z","endTime":"2025-08-20T01:49:34.492Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.35583036116432,"strikeZoneBottom":1.64169996865617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.209675356983784,"aZ":-24.01721380039578,"pfxX":-3.3676975623416823,"pfxZ":4.913290879402017,"pX":1.0561262530342581,"pZ":1.603106981864694,"vX0":4.0154222432786515,"vY0":-127.7946240320777,"vZ0":-6.686258456085051,"x":76.74,"y":195.5,"x0":-0.09462992010368626,"y0":50.00627196187186,"z0":6.12792557802686,"aX":-5.59682078903595},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.7,"breakHorizontal":5.3,"spinRate":1465,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.4278532379519917,"extension":5.93910454486959},"index":1,"playId":"9792e115-9757-38c0-83dd-d32421d7a7c9","pitchNumber":1,"startTime":"2025-08-20T01:49:34.492Z","endTime":"2025-08-20T01:49:38.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.54838401383204,"aZ":-27.36974626641637,"pfxX":-5.589358885278488,"pfxZ":2.8962133015524616,"pX":3.31583177268046E-4,"pZ":2.08387353502441,"vX0":2.60436896642533,"vY0":-128.04793384763946,"vZ0":-4.754251234960704,"x":116.99,"y":182.52,"x0":-0.3039875755202879,"y0":50.003459343637495,"z0":6.107090550951502,"aX":-9.27794544509549},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.4,"breakHorizontal":9.5,"spinRate":1366,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.42781763321224986,"extension":5.956245037163241},"index":2,"playId":"819f73aa-3a41-3aa9-b67d-c4f38bf73e53","pitchNumber":2,"startTime":"2025-08-20T01:49:47.720Z","endTime":"2025-08-20T01:49:51.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.3228408309278,"strikeZoneBottom":1.62164573511466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.364480679810963,"aZ":-25.372134096651486,"pfxX":-2.1096560683179426,"pfxZ":4.088803410695092,"pX":0.8148948719847738,"pZ":0.926883211131085,"vX0":3.238269790835928,"vY0":-127.67308455551839,"vZ0":-7.686224833415884,"x":85.94,"y":213.75,"x0":-0.19130577211289868,"y0":50.00376875792759,"z0":5.950595261377467,"aX":-3.510412364458862},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":3.1,"spinRate":1566,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.42773581038598296,"extension":6.039164090970741},"index":3,"playId":"4764fa44-b356-3a12-a42f-b1d7b4d1a08c","pitchNumber":3,"startTime":"2025-08-20T01:50:02.545Z","endTime":"2025-08-20T01:50:06.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.32403672115635,"strikeZoneBottom":1.64704460065747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.325321484953253,"aZ":-25.275142105519695,"pfxX":-4.079734434953352,"pfxZ":4.2856431421016765,"pX":0.725045423394626,"pZ":-0.09861061580231936,"vX0":3.4200043681151593,"vY0":-125.73664579560061,"vZ0":-9.802166036289282,"x":89.36,"y":241.44,"x0":-0.11946531724204217,"y0":50.00311595771373,"z0":5.885109314525236,"aX":-6.564739724559152},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.9,"breakHorizontal":6.6,"spinRate":1512,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4348110605622364,"extension":6.062298525715194},"index":4,"playId":"9ba4d068-e0c1-366a-bb07-c23b3f55d47b","pitchNumber":4,"startTime":"2025-08-20T01:50:19.426Z","endTime":"2025-08-20T01:50:22.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.4541055923518,"strikeZoneBottom":1.69698498374292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.708870299968993,"aZ":-7.651859564110167,"pfxX":-3.057110352207247,"pfxZ":12.54273163207669,"pX":0.5093734229659608,"pZ":1.766257089375069,"vX0":2.630970336401532,"vY0":-139.05981450301266,"vZ0":-10.00525744765916,"x":97.58,"y":191.09,"x0":-0.05265138530920183,"y0":50.0033289119441,"z0":5.922117478113079,"aX":-5.976816546328124},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.8,"breakHorizontal":4.9,"spinRate":2313,"spinDirection":203},"zone":9,"typeConfidence":0.92,"plateTime":0.39415446366070483,"extension":5.870100501319212},"index":5,"playId":"afeb3b6e-f078-3119-bc72-d1b4fbf6e76c","pitchNumber":5,"startTime":"2025-08-20T01:50:42.123Z","endTime":"2025-08-20T01:50:45.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.534100076857253,"aZ":-24.55879210212587,"pfxX":-3.5116189014074,"pfxZ":4.758148270776058,"pX":0.5264541691735078,"pZ":1.42632711303442,"vX0":2.7887778001228183,"vY0":-126.17331470856708,"vZ0":-6.476130997082331,"x":96.93,"y":200.27,"x0":-0.14116639270130713,"y0":50.00002626589452,"z0":6.026395835752875,"aX":-5.617002075267253},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.2,"breakHorizontal":5.6,"spinRate":1341,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4353998851530845,"extension":5.992373067292813},"index":6,"playId":"82ec0846-d696-367c-b3d2-5aaa6bc674a3","pitchNumber":6,"startTime":"2025-08-20T01:51:00.373Z","endTime":"2025-08-20T01:51:04.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.22,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:51:04.065Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Wong strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T01:51:19.079Z","endTime":"2025-08-20T01:52:33.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"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":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.24374692838207,"strikeZoneBottom":1.43588236512266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.195356064574355,"aZ":-27.239797086891986,"pfxX":3.159576904034675,"pfxZ":3.0340536519520054,"pX":0.5083427486779233,"pZ":2.1740202641117747,"vX0":0.9310342967300099,"vY0":-126.32308991568276,"vZ0":-4.342047147948676,"x":97.62,"y":180.08,"x0":-0.27493260603245245,"y0":50.0026090367844,"z0":6.08878592470962,"aX":5.1387802695757445},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.8,"breakHorizontal":-5.9,"spinRate":2235,"spinDirection":182},"zone":6,"typeConfidence":0.9,"plateTime":0.43253358545427023,"extension":6.025593784546485},"index":0,"playId":"e3331a70-e5ae-3562-ac6d-1fe4338a41da","pitchNumber":1,"startTime":"2025-08-20T01:51:29.032Z","endTime":"2025-08-20T01:51:32.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":87.0,"endSpeed":80.3,"strikeZoneTop":3.35000166331548,"strikeZoneBottom":1.4706923140367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.521220875094645,"aZ":-30.162657260557705,"pfxX":2.3546406934696007,"pfxZ":1.2287259635626064,"pX":-0.4427089030074905,"pZ":3.6069022091497978,"vX0":-1.2551078236919673,"vY0":-126.84199401255547,"vZ0":-0.725662890717303,"x":133.88,"y":141.39,"x0":-0.24892532941240875,"y0":50.00448708250621,"z0":6.289402716750532,"aX":3.8596167954340372},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.3,"breakHorizontal":-4.0,"spinRate":2235,"spinDirection":167},"zone":11,"typeConfidence":0.89,"plateTime":0.43085584083568573,"extension":5.8682582585846035},"index":1,"playId":"f67721bd-121c-328e-abed-8ab40c311d46","pitchNumber":2,"startTime":"2025-08-20T01:51:45.469Z","endTime":"2025-08-20T01:51:50.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.306427815504417,"aZ":-23.104032504961346,"pfxX":-1.1150876441679944,"pfxZ":5.553559704257967,"pX":0.2087819253205722,"pZ":0.43722974704587614,"vX0":0.9849861343892654,"vY0":-127.05427794494689,"vZ0":-9.13905063965929,"x":109.04,"y":226.97,"x0":-0.039255935925787425,"y0":50.00291912737146,"z0":5.920390884584782,"aX":-1.8210602016844017},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.2,"breakHorizontal":1.8,"spinRate":1258,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.43128010181635457,"extension":6.084465514562513},"index":2,"playId":"bd427a52-2177-3e6d-8693-9fbf76177c12","pitchNumber":3,"startTime":"2025-08-20T01:52:00.963Z","endTime":"2025-08-20T01:52:05.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-20T01:52:16.880Z","endTime":"2025-08-20T01:52:28.645Z","isPitch":false,"type":"action","player":{"id":657136,"link":"/api/v1/people/657136"},"defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87239795219303,"aZ":-22.577785824215866,"pfxX":-6.299049281147687,"pfxZ":5.846054713073329,"pX":-0.01758856917567881,"pZ":0.30567464571886993,"vX0":1.596884564761081,"vY0":-127.73176523364673,"vZ0":-9.337074980958505,"x":117.67,"y":230.53,"x0":0.1650326229786956,"y0":50.00537875472815,"z0":5.803312443091188,"aX":-10.343510321972317},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.5,"breakHorizontal":11.0,"spinRate":1466,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.42985359846813864,"extension":6.044416215899178},"index":4,"playId":"62358a1f-53d5-38f8-9ab1-d139b3c3ba05","pitchNumber":4,"startTime":"2025-08-20T01:52:28.645Z","endTime":"2025-08-20T01:52:33.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_ab"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_ab"},{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.85,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:52:33.338Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Roman Anthony walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T01:52:47.961Z","endTime":"2025-08-20T01:54:11.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.53955191931513,"aZ":-23.036332395521526,"pfxX":-4.318722799831527,"pfxZ":5.650755184042467,"pX":0.12247950776357737,"pZ":1.1369091441533858,"vX0":2.4504385240289404,"vY0":-126.79865953867392,"vZ0":-7.276942737851768,"x":112.33,"y":208.08,"x0":-0.298684920718213,"y0":50.004552205221216,"z0":5.900499217255937,"aX":-6.986207875210492},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.6,"breakHorizontal":7.2,"spinRate":1408,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.43307051903831795,"extension":6.101344730847074},"index":0,"playId":"c8227bc5-de1d-3a37-b50d-01dfeaf85808","pitchNumber":1,"startTime":"2025-08-20T01:53:00.270Z","endTime":"2025-08-20T01:53:04.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.70300951209369,"strikeZoneBottom":1.84938711423541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.589568637529926,"aZ":-21.94696832463243,"pfxX":-3.664795843343433,"pfxZ":6.318199866220992,"pX":-1.331502196551891,"pZ":1.549846276728218,"vX0":-1.6315956254625197,"vY0":-126.85155983910815,"vZ0":-6.689626526136332,"x":167.75,"y":196.93,"x0":-0.20257518321385382,"y0":50.00202391851527,"z0":5.98822470417132,"aX":-5.931721343219499},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":10.1,"breakHorizontal":7.0,"spinRate":1321,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.43289661231004617,"extension":5.9044289230069475},"index":1,"playId":"d28a981f-8942-307e-9d4f-ac96e762ae19","pitchNumber":2,"startTime":"2025-08-20T01:53:15.311Z","endTime":"2025-08-20T01:53:18.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.64000026775078,"strikeZoneBottom":1.70007689179837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.74084781185266,"aZ":-21.285779943417257,"pfxX":-7.254628603581151,"pfxZ":6.57376855596128,"pX":-0.678332290947024,"pZ":0.8251667267743164,"vX0":1.152437349212553,"vY0":-128.65508549742097,"vZ0":-8.67585193612168,"x":142.86,"y":216.5,"x0":-0.19391114194792816,"y0":50.0014305838629,"z0":5.925274833998648,"aX":-12.011125539091132},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.0,"breakHorizontal":12.8,"spinRate":1407,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.42774207958480215,"extension":6.147202192573793},"index":2,"playId":"cb2fd5e4-c086-3cf9-a2fb-68b506873c19","pitchNumber":3,"startTime":"2025-08-20T01:53:32.883Z","endTime":"2025-08-20T01:53:37.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.63981954131679,"strikeZoneBottom":1.84514345307507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.34083031233243,"aZ":-8.129251021185391,"pfxX":-0.8963276748941622,"pfxZ":12.46016602008427,"pX":-1.1653579245067982,"pZ":3.304199981152837,"vX0":-1.997247117153295,"vY0":-138.8204570857658,"vZ0":-5.925992606525619,"x":161.42,"y":149.57,"x0":-0.31690158591608814,"y0":50.00345611792313,"z0":6.0230910178215895,"aX":-1.729428502057549},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":21.4,"breakHorizontal":2.0,"spinRate":2279,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.3962756814265713,"extension":5.815829185857727},"index":3,"playId":"7e2bfdea-6fca-3367-a907-4712bb0944ca","pitchNumber":4,"startTime":"2025-08-20T01:53:51.335Z","endTime":"2025-08-20T01:53:56.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.64090986474145,"strikeZoneBottom":1.8058236360782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.23805803188224,"aZ":-22.137280607955763,"pfxX":-4.8664989035292034,"pfxZ":6.355361356598787,"pX":1.1606554605700385,"pZ":1.9164894537266648,"vX0":4.2709035245883555,"vY0":-125.13522328939698,"vZ0":-5.503362165216833,"x":72.76,"y":187.03,"x0":0.060599894933617435,"y0":50.00369638779954,"z0":5.968192363870066,"aX":-7.686111509405313},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.4,"breakHorizontal":7.8,"spinRate":1395,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.43842316509719703,"extension":5.965152850303763},"index":4,"playId":"5cbdca7c-cc5b-3a76-a12d-2bc5a2f63929","pitchNumber":5,"startTime":"2025-08-20T01:54:06.929Z","endTime":"2025-08-20T01:54:11.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":2.6999999999999957,"leverageIndex":1.42,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:54:11.250Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks. Roman Anthony to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T01:55:37.789Z","endTime":"2025-08-20T01:57:19.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnSecond":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"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":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T01:54:26.974Z","endTime":"2025-08-20T01:55:40.163Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":86.8,"endSpeed":80.1,"strikeZoneTop":3.47845740654996,"strikeZoneBottom":1.7705164700999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.352196317734474,"aZ":-28.605994509952684,"pfxX":1.887530731115345,"pfxZ":2.201339829258343,"pX":-0.6033219331621765,"pZ":1.1564369328515411,"vX0":-1.4289596544482497,"vY0":-126.3614329433603,"vZ0":-6.14490104930155,"x":140.0,"y":207.56,"x0":-0.27617665828984267,"y0":50.00102516696338,"z0":5.913058684074197,"aX":3.057104509216767},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.9,"breakHorizontal":-3.1,"spinRate":2387,"spinDirection":193},"zone":13,"typeConfidence":0.9,"plateTime":0.4331839362285579,"extension":5.994916333222314},"index":1,"playId":"e44151b8-6634-30bc-b3b4-920d1875863d","pitchNumber":1,"startTime":"2025-08-20T01:55:40.163Z","endTime":"2025-08-20T01:55:43.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"aea202b0-78b8-37a9-bed9-67b269498b35","startTime":"2025-08-20T01:55:59.885Z","endTime":"2025-08-20T01:56:02.885Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":85.9,"strikeZoneTop":3.36000018598698,"strikeZoneBottom":1.67385041341314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.47332609094261,"aZ":-7.21247715198706,"pfxX":-2.3303115604288713,"pfxZ":13.047490329794783,"pX":-0.9475271408473054,"pZ":3.382774542093139,"vX0":-1.0376921873591294,"vY0":-138.31862630770763,"vZ0":-5.734274789265017,"x":153.12,"y":147.45,"x0":-0.26337659975278677,"y0":50.00315279834293,"z0":5.982556561877325,"aX":-4.458817640395906},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":22.4,"breakHorizontal":4.4,"spinRate":2358,"spinDirection":194},"zone":11,"typeConfidence":0.92,"plateTime":0.39789997815738687,"extension":5.889350385195926},"index":3,"playId":"75cbf00b-a06e-3201-b12c-53f70fe02508","pitchNumber":2,"startTime":"2025-08-20T01:56:29.606Z","endTime":"2025-08-20T01:56:34.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.35756175795123,"strikeZoneBottom":1.66445205135228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41657475295554,"aZ":-9.76009217930918,"pfxX":-1.7315591080654373,"pfxZ":11.588798987905498,"pX":-1.1376730578012626,"pZ":3.3017428938340787,"vX0":-1.247510220332484,"vY0":-138.5519036195348,"vZ0":-5.756264858156542,"x":160.37,"y":149.63,"x0":-0.4558033417144955,"y0":50.00453740504059,"z0":6.065694540424953,"aX":-3.349994930149959},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.9,"breakHorizontal":3.4,"spinRate":2334,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.3960820190570411,"extension":5.952624865531834},"index":4,"playId":"a86b1b87-290f-304c-92d3-965070461fa8","pitchNumber":3,"startTime":"2025-08-20T01:56:50.447Z","endTime":"2025-08-20T01:56:55.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.39541557500502,"strikeZoneBottom":1.70056994134672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.709687212047424,"aZ":-27.787859202880124,"pfxX":1.760780423491876,"pfxZ":2.648040448113391,"pX":0.12516888569212925,"pZ":1.5976918802467734,"vX0":0.19709918626577613,"vY0":-127.24726128055514,"vZ0":-5.35008594192802,"x":112.23,"y":195.64,"x0":-0.18211965888171938,"y0":50.00390305756416,"z0":5.902780736244547,"aX":2.915662220774454},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.0,"breakHorizontal":-3.2,"spinRate":2341,"spinDirection":190},"zone":8,"typeConfidence":0.9,"plateTime":0.42883911202749836,"extension":5.960605291628882},"index":5,"playId":"e96dec16-ecb9-37d7-9c6c-27df6c17f4af","pitchNumber":4,"startTime":"2025-08-20T01:57:13.245Z","endTime":"2025-08-20T01:57:19.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"first":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.4,"awayTeamWinProbability":38.6,"homeTeamWinProbabilityAdded":5.100000000000001,"leverageIndex":2.51,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:57:19.323Z","atBatIndex":76},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jarren Duran walks. Roman Anthony to 3rd. Alex Bregman to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T01:57:47.765Z","endTime":"2025-08-20T01:59:12.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"postOnThird":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.6,"strikeZoneTop":3.68566086384565,"strikeZoneBottom":1.91038950258914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.86780503041301,"aZ":-18.654710332723997,"pfxX":-5.376020916995797,"pfxZ":8.38161298960774,"pX":0.09272323108076637,"pZ":1.0788769559986302,"vX0":2.43584756317465,"vY0":-126.47393465723628,"vZ0":-8.355690738324856,"x":113.47,"y":209.65,"x0":-0.18677505133054093,"y0":50.00188182707179,"z0":5.933314937393835,"aX":-8.669854895135792},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":13.4,"breakHorizontal":9.1,"spinRate":1370,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.43380692459429726,"extension":6.146044086510468},"index":0,"playId":"6c8cdd65-cd78-305a-a2f9-ab21e66ef22e","pitchNumber":1,"startTime":"2025-08-20T01:57:50.316Z","endTime":"2025-08-20T01:57:55.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.65811865726698,"strikeZoneBottom":1.81277817381697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.69912860944877,"aZ":-24.129978852338354,"pfxX":-4.749154530799169,"pfxZ":4.893014535838446,"pX":0.7176726549286238,"pZ":1.144052488120813,"vX0":4.094448926837994,"vY0":-127.74630672171055,"vZ0":-7.237964333803984,"x":89.64,"y":207.89,"x0":-0.29327247026306175,"y0":50.000552777924305,"z0":5.926425870581169,"aX":-7.804141998879688},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.3,"breakHorizontal":7.6,"spinRate":1457,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4296894091425858,"extension":6.168627462318803},"index":1,"playId":"378c3c92-5a63-3c23-b8f7-0d6255f60f90","pitchNumber":2,"startTime":"2025-08-20T01:58:09.097Z","endTime":"2025-08-20T01:58:13.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.70393905630278,"strikeZoneBottom":1.78846225609974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.530660968590905,"aZ":-28.21975963965532,"pfxX":2.5076614752399724,"pfxZ":2.494498359678026,"pX":-0.1975149766643375,"pZ":1.8109924931301886,"vX0":-0.5938473060607301,"vY0":-124.7553474507455,"vZ0":-4.659527629688299,"x":124.53,"y":189.88,"x0":-0.2832493321533851,"y0":50.00476836142249,"z0":6.010924641086426,"aX":3.9795702668951707},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.7,"breakHorizontal":-4.4,"spinRate":2243,"spinDirection":185},"zone":8,"typeConfidence":0.9,"plateTime":0.4379308272858671,"extension":6.030329366342618},"index":2,"playId":"a585623b-9cd2-35ba-8897-628a24aadb7b","pitchNumber":3,"startTime":"2025-08-20T01:58:28.671Z","endTime":"2025-08-20T01:58:32.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.54343649839218,"strikeZoneBottom":1.73350593435745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06419410924793,"aZ":-8.20463616716607,"pfxX":-2.002057626002,"pfxZ":12.57777615675073,"pX":-1.1842239190915527,"pZ":1.975519493555655,"vX0":-1.3909465959349847,"vY0":-137.76856528753402,"vZ0":-8.969108580227378,"x":162.14,"y":185.44,"x0":-0.4111563418037014,"y0":50.00615360056171,"z0":5.844020994522925,"aX":-3.8155399549144144},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.9,"breakHorizontal":4.0,"spinRate":2242,"spinDirection":198},"zone":13,"typeConfidence":0.91,"plateTime":0.3988883388867981,"extension":5.955349805658033},"index":3,"playId":"f37ea8c8-bc5d-365d-a676-ae4e476da7c5","pitchNumber":4,"startTime":"2025-08-20T01:58:48.575Z","endTime":"2025-08-20T01:58:54.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.47401230827055,"strikeZoneBottom":1.72079378706602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.501477745766504,"aZ":-27.257604005475407,"pfxX":1.6113307491990634,"pfxZ":3.0260167088051526,"pX":-0.7794896230759565,"pZ":1.85544935715296,"vX0":-1.6491339936459304,"vY0":-126.02411434010745,"vZ0":-4.948615434773291,"x":146.71,"y":188.68,"x0":-0.3287016252123984,"y0":50.001103008707744,"z0":6.0230792752672615,"aX":2.614578603841583},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.7,"breakHorizontal":-2.6,"spinRate":2245,"spinDirection":186},"zone":7,"typeConfidence":0.9,"plateTime":0.4331837208813303,"extension":5.9708117258257065},"index":4,"playId":"2817cbe2-54d4-31ba-b084-a892b06953f4","pitchNumber":5,"startTime":"2025-08-20T01:59:07.789Z","endTime":"2025-08-20T01:59:12.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":680776,"link":"/api/v1/people/680776","batSide":{"code":"L","description":"Left"}},"first":{"id":608324,"link":"/api/v1/people/608324"},"second":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680776,"link":"/api/v1/people/680776"},"credit":"b_pa"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.5,"awayTeamWinProbability":33.5,"homeTeamWinProbabilityAdded":5.100000000000001,"leverageIndex":4.51,"dramaIndex":149.0,"contextMetrics":{},"playEndTime":"2025-08-20T01:59:12.659Z","atBatIndex":77},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Trevor Story grounds into a force out, third baseman Luis Vázquez to second baseman Jackson Holliday. Jarren Duran out at 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-20T02:00:45.998Z","endTime":"2025-08-20T02:02:02.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682274,"fullName":"Yaramil Hiraldo","link":"/api/v1/people/682274"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680776,"fullName":"Jarren Duran","link":"/api/v1/people/680776"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T01:59:47.866Z","endTime":"2025-08-20T02:00:48.364Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.050395293016336,"aZ":-22.02790699009995,"pfxX":-7.442703222821729,"pfxZ":6.40105915061442,"pX":-0.7655162156892641,"pZ":1.1549467820824215,"vX0":1.3325357940365066,"vY0":-126.02486611735536,"vZ0":-7.40717908967649,"x":146.18,"y":207.6,"x0":-0.33971297325529304,"y0":50.00369482438043,"z0":5.951068787570695,"aX":-11.80000698766037},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.8,"breakHorizontal":13.1,"spinRate":1384,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.437031920550802,"extension":6.0757092216673945},"index":1,"playId":"47f62142-1f58-3f5b-b2e6-4e6630f412e4","pitchNumber":1,"startTime":"2025-08-20T02:00:48.364Z","endTime":"2025-08-20T02:00:52.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.7,"strikeZoneTop":3.48000101249543,"strikeZoneBottom":1.73353777208724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.155817482893273,"aZ":-22.056652989143974,"pfxX":-5.093232276095917,"pfxZ":6.114526058934342,"pX":0.5356869518742138,"pZ":0.48237435004335977,"vX0":3.126907262407232,"vY0":-128.50533320265117,"vZ0":-9.334157147571363,"x":96.58,"y":225.76,"x0":-0.04151336235698989,"y0":50.00582333855986,"z0":5.905707465882982,"aX":-8.43319458157745},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.0,"breakHorizontal":8.4,"spinRate":1472,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.42788844709349894,"extension":6.268784718027757},"index":2,"playId":"0ff2446c-d511-3865-9c1d-83ce643690c2","pitchNumber":2,"startTime":"2025-08-20T02:01:08.360Z","endTime":"2025-08-20T02:01:12.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.48777573194275,"strikeZoneBottom":1.71768986153005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.35742960692959,"aZ":-27.407923250652786,"pfxX":2.9605342347267984,"pfxZ":2.89137638248018,"pX":-0.8649121715732758,"pZ":2.6217211418382003,"vX0":-2.7669994388755272,"vY0":-127.18900816390229,"vZ0":-3.296618504257481,"x":149.97,"y":167.99,"x0":-0.1512456409374214,"y0":50.00620165497728,"z0":6.091719255355466,"aX":4.885988433801992},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.8,"breakHorizontal":-4.8,"spinRate":2227,"spinDirection":168},"zone":11,"typeConfidence":0.9,"plateTime":0.4294842513726618,"extension":5.933313668679632},"index":3,"playId":"255ff5e5-b52e-32cd-8f48-a319cde11c12","pitchNumber":3,"startTime":"2025-08-20T02:01:33.093Z","endTime":"2025-08-20T02:01:37.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.712244661102257,"aZ":-28.122331616411515,"pfxX":3.2155394293835267,"pfxZ":2.515645489501318,"pX":0.7255651043408894,"pZ":1.6205734989236877,"vX0":0.9212501695820762,"vY0":-126.12329690000416,"vZ0":-5.259716521832209,"x":89.34,"y":195.02,"x0":-0.06220107350402758,"y0":50.002321573368285,"z0":6.001616143023476,"aX":5.178811326875798},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.6,"breakHorizontal":-6.0,"spinRate":2199,"spinDirection":184},"zone":9,"typeConfidence":0.9,"plateTime":0.434318113683434,"extension":6.131679645845521},"hitData":{"launchSpeed":75.6,"launchAngle":-1.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.73,"coordY":163.34}},"index":4,"playId":"d9235691-8aab-3109-818f-2225ece61879","pitchNumber":4,"startTime":"2025-08-20T02:01:55.010Z","endTime":"2025-08-20T02:02:02.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":596115,"link":"/api/v1/people/596115","batSide":{"code":"R","description":"Right"}},"first":{"id":680776,"link":"/api/v1/people/680776"},"second":{"id":608324,"link":"/api/v1/people/608324"},"third":{"id":701350,"link":"/api/v1/people/701350"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_ab"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_ab"},{"player":{"id":596115,"link":"/api/v1/people/596115"},"credit":"b_pa"},{"player":{"id":682274,"link":"/api/v1/people/682274"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-16.5,"leverageIndex":6.39,"dramaIndex":266.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:02:02.259Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Mountcastle strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-20T02:04:34.901Z","endTime":"2025-08-20T02:05:14.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663624,"fullName":"Ryan Mountcastle","link":"/api/v1/people/663624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Jarren Duran.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T02:04:00.102Z","endTime":"2025-08-20T02:04:00.117Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680776,"link":"/api/v1/people/680776"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"300","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Ceddanne Rafaela replaces left fielder Masataka Yoshida, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T02:04:00.117Z","endTime":"2025-08-20T02:04:00.119Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678882,"link":"/api/v1/people/678882"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":807799,"link":"/api/v1/people/807799"},"defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":807799,"link":"/api/v1/people/807799"},"center":{"id":680776,"link":"/api/v1/people/680776"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Aroldis Chapman replaces Brennan Bernardino.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-20T02:04:00.119Z","endTime":"2025-08-20T02:04:41.054Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":547973,"link":"/api/v1/people/547973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Gunnar Henderson starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-20T02:04:36.945Z","endTime":"2025-08-20T02:04:36.946Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"base":2,"defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.62258608681258,"strikeZoneBottom":1.76603313589322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39633390560496,"aZ":-10.272314288064697,"pfxX":5.312723915005044,"pfxZ":11.372165492281574,"pX":0.13073595001228414,"pZ":3.0623297463726082,"vX0":-1.7294391282360517,"vY0":-138.28394943721003,"vZ0":-6.738798548503552,"x":112.02,"y":156.1,"x0":0.07601674112269996,"y0":50.004787280937755,"z0":6.2287051629826955,"aX":10.234660011307927},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.3,"breakHorizontal":-9.2,"spinRate":2385,"spinDirection":166},"zone":2,"typeConfidence":2.0,"plateTime":0.3969006297494744,"extension":7.26025980585735},"index":4,"playId":"080d405f-4f62-3f21-a37f-d5cdbb1993f5","pitchNumber":1,"startTime":"2025-08-20T02:04:36.947Z","endTime":"2025-08-20T02:04:40.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.21444997327645,"aZ":-9.548272508312813,"pfxX":6.832292783856181,"pfxZ":11.300275743712376,"pX":-0.23336938455332,"pZ":2.2041213821771426,"vX0":-3.474839385138116,"vY0":-140.89283453592327,"vZ0":-8.950295614937717,"x":125.9,"y":179.27,"x0":0.1309115490467572,"y0":50.00506854358838,"z0":6.046714014752321,"aX":13.682376118989291},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":-11.6,"spinRate":2392,"spinDirection":166},"zone":8,"typeConfidence":2.0,"plateTime":0.3893519051931329,"extension":7.340041138966405},"index":5,"playId":"50e80d5c-e028-3721-bd41-94606eb98b42","pitchNumber":2,"startTime":"2025-08-20T02:04:53.387Z","endTime":"2025-08-20T02:04:57.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.54539633046024,"aZ":-9.641096245610289,"pfxX":6.971111681742043,"pfxZ":10.847294797307688,"pX":0.7120302749568356,"pZ":3.542741497667834,"vX0":-1.2010089042550989,"vY0":-143.52437144451375,"vZ0":-5.818158943474451,"x":89.86,"y":143.13,"x0":0.23170585493110973,"y0":50.001047398734485,"z0":6.202278414071117,"aX":14.47996912025422},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.6,"breakHorizontal":-12.4,"spinRate":2465,"spinDirection":168},"zone":3,"typeConfidence":2.0,"plateTime":0.3822494297917016,"extension":7.342944786026144},"index":6,"playId":"397fdfc4-14dc-3fa6-b252-ac73e85acadf","pitchNumber":3,"startTime":"2025-08-20T02:05:11.688Z","endTime":"2025-08-20T02:05:14.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":663624,"link":"/api/v1/people/663624","batSide":{"code":"R","description":"Right"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":663624,"link":"/api/v1/people/663624"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":10.899999999999999,"leverageIndex":2.29,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:05:14.843Z","atBatIndex":79},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Colton Cowser walks.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-20T02:05:38.084Z","endTime":"2025-08-20T02:06:44.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":99.0,"endSpeed":90.2,"strikeZoneTop":3.43104175582368,"strikeZoneBottom":1.75246698381351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.73110110465977,"aZ":-10.440141252142435,"pfxX":6.08609420546353,"pfxZ":10.402804613525422,"pX":1.899970176350525,"pZ":2.497755130319845,"vX0":1.2645803518342993,"vY0":-143.93264420300827,"vZ0":-8.069738638739476,"x":44.58,"y":171.34,"x0":0.6639595592637703,"y0":50.00375842709132,"z0":5.991689538906171,"aX":12.715037285110725},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.3,"breakHorizontal":-11.3,"spinRate":2418,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.38116989245110444,"extension":7.273741033793858},"index":0,"playId":"8dad858e-5ce5-3120-bf7a-167aa689cd7b","pitchNumber":1,"startTime":"2025-08-20T02:05:38.084Z","endTime":"2025-08-20T02:05:41.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":97.4,"endSpeed":89.0,"strikeZoneTop":3.43037594516586,"strikeZoneBottom":1.60293212953805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.8156391236471,"aZ":-12.00272666525188,"pfxX":6.118583311609344,"pfxZ":9.9109329351737,"pX":1.3746304629373134,"pZ":3.832381916654755,"vX0":0.4260494385146869,"vY0":-141.84005679541858,"vZ0":-4.31727794891526,"x":64.6,"y":135.31,"x0":0.42779345086170967,"y0":50.0000323557011,"z0":6.141027044840859,"aX":12.449167289802226},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":-11.2,"spinRate":2351,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.38634173903564895,"extension":7.2439663500120925},"index":1,"playId":"07bc4103-4309-35d8-8e69-0090de60681b","pitchNumber":2,"startTime":"2025-08-20T02:05:59.298Z","endTime":"2025-08-20T02:06:03.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.42999877418978,"strikeZoneBottom":1.73993065237029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.714154541869238,"aZ":-10.206676572629934,"pfxX":2.3261904577404184,"pfxZ":11.252354713656956,"pX":1.3369024818948132,"pZ":3.027797935543063,"vX0":1.765541360621447,"vY0":-138.98632373317244,"vZ0":-6.500278376857219,"x":66.04,"y":157.03,"x0":0.3906670752612486,"y0":50.00683254002399,"z0":6.077895249037116,"aX":4.543222226308057},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.2,"breakHorizontal":-4.6,"spinRate":2353,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.39438351203090694,"extension":7.286702468704025},"index":2,"playId":"7be46bcf-2283-3fef-8bcd-ab8482e1ec95","pitchNumber":3,"startTime":"2025-08-20T02:06:20.429Z","endTime":"2025-08-20T02:06:25.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.75944211552442,"strikeZoneBottom":1.74934117782586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03898386838498,"aZ":-10.865642045657115,"pfxX":2.2181464528613004,"pfxZ":10.634125641486499,"pX":1.439730138151312,"pZ":3.7553784153962413,"vX0":1.699411471539494,"vY0":-140.6910841202861,"vZ0":-4.5770457191161835,"x":62.12,"y":137.38,"x0":0.53957911534684,"y0":50.00398757048712,"z0":6.108083754479792,"aX":4.444829182839975},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.5,"breakHorizontal":-4.3,"spinRate":2405,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.38936616699486537,"extension":7.274214210317532},"index":3,"playId":"24d50ea4-9f75-3e9b-a389-1d6b61ea48d0","pitchNumber":4,"startTime":"2025-08-20T02:06:40.802Z","endTime":"2025-08-20T02:06:44.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.99999999999999,"awayTeamWinProbability":43.00000000000001,"homeTeamWinProbabilityAdded":-3.9000000000000057,"leverageIndex":3.45,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:06:44.345Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Coby Mayo strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-20T02:06:48.319Z","endTime":"2025-08-20T02:08:02.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"postOnSecond":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_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":96.9,"endSpeed":88.5,"strikeZoneTop":3.66060790343985,"strikeZoneBottom":1.74227906998141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78310457007186,"aZ":-11.153064928521214,"pfxX":6.809819549135601,"pfxZ":10.471682812067716,"pX":0.22587765844188545,"pZ":2.3210371036684396,"vX0":-2.032588956551536,"vY0":-140.9707295580922,"vZ0":-8.22847108680124,"x":108.39,"y":176.11,"x0":0.07256299002968601,"y0":50.00425310743796,"z0":6.002265928891698,"aX":13.673590308739632},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.4,"breakHorizontal":-11.9,"spinRate":2341,"spinDirection":166},"zone":8,"typeConfidence":2.0,"plateTime":0.3889044307441032,"extension":7.288244833022089},"index":0,"playId":"31b3e225-483c-3701-9b3a-6fde06698c70","pitchNumber":1,"startTime":"2025-08-20T02:07:18.349Z","endTime":"2025-08-20T02:07:22.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":97.0,"endSpeed":88.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.77656344074292,"aZ":-9.975413566068992,"pfxX":6.502693288699892,"pfxZ":11.063793894022512,"pX":1.43521156349802,"pZ":2.9448810814506534,"vX0":1.2515033331709766,"vY0":-141.14344595417538,"vZ0":-6.941222631006893,"x":62.29,"y":159.27,"x0":0.1408141430663648,"y0":50.006126505946014,"z0":6.0873295638310525,"aX":13.048648504036732},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.7,"breakHorizontal":-12.0,"spinRate":2377,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.38889905849574413,"extension":7.351322533577119},"index":1,"playId":"4023944b-52fa-3bcd-918d-e916052da6e8","pitchNumber":2,"startTime":"2025-08-20T02:07:39.429Z","endTime":"2025-08-20T02:07:43.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":99.2,"endSpeed":90.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.97917290258451,"aZ":-9.7949028798828,"pfxX":6.489189644381967,"pfxZ":10.612152782369975,"pX":0.3049188731605874,"pZ":2.985693416859415,"vX0":-1.8193917771772967,"vY0":-144.3897219316425,"vZ0":-7.097712472851102,"x":105.38,"y":158.17,"x0":0.10051639055837641,"y0":50.00457674273019,"z0":6.0802465375626715,"aX":13.687599136005415},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.0,"breakHorizontal":-11.4,"spinRate":2424,"spinDirection":169},"zone":6,"typeConfidence":2.0,"plateTime":0.3794994402327805,"extension":7.3642674291544035},"index":2,"playId":"6621fa55-bd9d-31f6-b210-57f9c02297c7","pitchNumber":3,"startTime":"2025-08-20T02:07:58.510Z","endTime":"2025-08-20T02:08:02.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":11.500000000000007,"leverageIndex":4.56,"dramaIndex":190.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:08:02.017Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeremiah Jackson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-20T02:08:49.138Z","endTime":"2025-08-20T02:09:36.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547973,"fullName":"Aroldis Chapman","link":"/api/v1/people/547973"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jeremiah Jackson replaces Dylan Beavers.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-20T02:08:12.582Z","endTime":"2025-08-20T02:08:51.523Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":687637,"link":"/api/v1/people/687637"},"defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":687637,"link":"/api/v1/people/687637","batSide":{"code":"L","description":"Left"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.5,"strikeZoneTop":3.42000035492848,"strikeZoneBottom":1.51381978233142,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.348044781877014,"aZ":-8.981788964639678,"pfxX":6.7450838700481235,"pfxZ":11.041535794358627,"pX":-0.2122340328076636,"pZ":2.167739153292748,"vX0":-3.2724958693153083,"vY0":-144.19547975068207,"vZ0":-9.326513057599925,"x":125.09,"y":180.25,"x0":0.06267371524996973,"y0":50.00333992512998,"z0":6.003153428107839,"aX":14.166755682111972},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.2,"breakHorizontal":-11.5,"spinRate":2397,"spinDirection":167},"zone":5,"typeConfidence":2.0,"plateTime":0.3802388734140787,"extension":7.4041642408773285},"index":1,"playId":"5a220e7a-a587-3af0-8b2d-afda8ad2109f","pitchNumber":1,"startTime":"2025-08-20T02:08:51.523Z","endTime":"2025-08-20T02:08:55.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.9401079151016,"aZ":-9.808694704817073,"pfxX":7.556445440550079,"pfxZ":10.635703176032372,"pX":-0.43445364996892283,"pZ":2.944634827143045,"vX0":-4.566546363575086,"vY0":-144.1926451237065,"vZ0":-7.001549044450835,"x":133.56,"y":159.27,"x0":0.18911491570872968,"y0":50.00328114602312,"z0":6.011512568403217,"aX":15.891295432480483},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.0,"breakHorizontal":-12.7,"spinRate":2450,"spinDirection":163},"zone":1,"typeConfidence":2.0,"plateTime":0.38004699078016335,"extension":7.375601578329356},"index":2,"playId":"884150ef-da89-395c-8624-3b761ffab4e3","pitchNumber":2,"startTime":"2025-08-20T02:09:13.124Z","endTime":"2025-08-20T02:09:16.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.4,"endSpeed":91.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.41921643543771,"aZ":-9.516653519464452,"pfxX":6.4970878537525145,"pfxZ":10.521405931683056,"pX":0.2835492030175506,"pZ":3.412573575948492,"vX0":-2.3321442028527306,"vY0":-146.0449704301295,"vZ0":-6.078223558831367,"x":106.19,"y":146.64,"x0":0.24988801439029773,"y0":50.00248363244379,"z0":6.097546191932621,"aX":13.989101540343357},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.0,"breakHorizontal":-11.3,"spinRate":2518,"spinDirection":170},"zone":3,"typeConfidence":2.0,"plateTime":0.37551335379411466,"extension":7.226193932197527},"index":3,"playId":"bad5ba37-70b4-3eaf-9170-5c0ea23b221f","pitchNumber":3,"startTime":"2025-08-20T02:09:33.373Z","endTime":"2025-08-20T02:09:36.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"second":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":547973,"link":"/api/v1/people/547973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.5,"awayTeamWinProbability":19.5,"homeTeamWinProbabilityAdded":12.0,"leverageIndex":4.63,"dramaIndex":195.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:09:36.579Z","atBatIndex":82},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Ceddanne Rafaela hit by pitch.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-20T02:11:57.538Z","endTime":"2025-08-20T02:12:27.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"postOnSecond":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Jeremiah Jackson remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T02:11:08.232Z","endTime":"2025-08-20T02:11:08.248Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":687637,"link":"/api/v1/people/687637"},"defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":687637,"link":"/api/v1/people/687637"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yennier Cano replaces Yaramil Hiraldo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T02:11:08.248Z","endTime":"2025-08-20T02:11:42.251Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666974,"link":"/api/v1/people/666974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682274,"link":"/api/v1/people/682274","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Trevor Story starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-20T02:11:42.251Z","endTime":"2025-08-20T02:11:59.880Z","isPitch":false,"type":"action","player":{"id":596115,"link":"/api/v1/people/596115"},"base":2,"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.0,"endSpeed":85.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.188577417280886,"aZ":-36.587032491794716,"pfxX":-9.637951614761938,"pfxZ":-2.380043006807565,"pX":-0.9760979879461286,"pZ":2.4075332535328675,"vX0":6.6487404762513505,"vY0":-135.25867429158484,"vZ0":-1.5030538026799756,"x":154.21,"y":173.78,"x0":-2.2125031567426134,"y0":50.00197071094185,"z0":5.533212397027334,"aX":-17.87738056163199},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-4.4,"breakHorizontal":16.1,"spinRate":1905,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4047733620007756,"extension":5.908458057379878},"index":3,"playId":"84590d9f-92cc-35bc-99cd-368725352305","pitchNumber":1,"startTime":"2025-08-20T02:11:59.880Z","endTime":"2025-08-20T02:12:04.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.4461942012456,"aZ":-32.039111764060834,"pfxX":8.940498206170304,"pfxZ":0.09136913376813816,"pX":-2.1451714272367366,"pZ":3.090109366103935,"vX0":-1.7703108432220662,"vY0":-121.25238290707163,"vZ0":0.984454966589005,"x":198.77,"y":155.35,"x0":-2.5677658433447133,"y0":50.00327574763055,"z0":5.471869614253054,"aX":13.328237794094779},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.6,"breakHorizontal":-15.8,"spinRate":2395,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.4515164019249158,"extension":5.425963763899606},"index":4,"playId":"bf43b52b-3458-36aa-9c6e-21bda70a4432","pitchNumber":2,"startTime":"2025-08-20T02:12:22.645Z","endTime":"2025-08-20T02:12:27.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":678882,"link":"/api/v1/people/678882","batSide":{"code":"R","description":"Right"}},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678882,"link":"/api/v1/people/678882"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.10000000000001,"awayTeamWinProbability":18.89999999999999,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":2.67,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:12:27.904Z","atBatIndex":83},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Romy Gonzalez grounds into a force out, shortstop Gunnar Henderson to second baseman Jackson Holliday. Trevor Story to 3rd. Ceddanne Rafaela out at 2nd. Romy Gonzalez to 1st.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-20T02:12:57.316Z","endTime":"2025-08-20T02:13:41.745Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"postOnThird":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":678882,"fullName":"Ceddanne Rafaela","link":"/api/v1/people/678882"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"6eeef4c0-ad98-441e-818a-78737ff3b1e6","startTime":"2025-08-20T02:12:57.316Z","endTime":"2025-08-20T02:13:02.316Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6764115426053,"aZ":-35.541557263962716,"pfxX":-9.464276314803403,"pfxZ":-1.7705894414374699,"pX":-0.3047786996491619,"pZ":1.738144426255297,"vX0":7.960194362935471,"vY0":-136.5108525244001,"vZ0":-3.208991577408867,"x":128.62,"y":191.85,"x0":-2.0219086797773005,"y0":50.00595092414655,"z0":5.363238485791808,"aX":-17.952889510120098},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-3.7,"breakHorizontal":15.6,"spinRate":1922,"spinDirection":257},"zone":7,"typeConfidence":2.0,"plateTime":0.40048738122143757,"extension":5.917468684357753},"index":1,"playId":"3d8b4f92-f071-3a3f-ae11-11fc85af3df6","pitchNumber":1,"startTime":"2025-08-20T02:13:11.663Z","endTime":"2025-08-20T02:13:16.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41920924436252,"aZ":-34.905190733251814,"pfxX":-8.46049921741671,"pfxZ":-1.426557397013311,"pX":-0.9299608131333895,"pZ":1.9951511425349835,"vX0":5.705655051613419,"vY0":-136.99699321225995,"vZ0":-2.889761589210208,"x":152.45,"y":184.91,"x0":-1.9334912197407483,"y0":50.00504589243132,"z0":5.433937337078049,"aX":-16.188688728760933},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-3.0,"breakHorizontal":14.3,"spinRate":1993,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.3988327885860108,"extension":5.971208186591125},"hitData":{"launchSpeed":91.4,"launchAngle":-40.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.29,"coordY":156.24}},"index":2,"playId":"616ab1c4-ef06-337e-a940-705b35e7f1ab","pitchNumber":2,"startTime":"2025-08-20T02:13:34.074Z","endTime":"2025-08-20T02:13:41.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":663853,"link":"/api/v1/people/663853","batSide":{"code":"R","description":"Right"}},"first":{"id":678882,"link":"/api/v1/people/678882"},"second":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":663853,"link":"/api/v1/people/663853"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.39999999999999,"awayTeamWinProbability":17.60000000000001,"homeTeamWinProbabilityAdded":1.299999999999983,"leverageIndex":3.23,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:13:41.745Z","atBatIndex":84},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathaniel Lowe walks. Romy Gonzalez to 2nd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-20T02:14:10.943Z","endTime":"2025-08-20T02:15:52.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnSecond":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"postOnThird":{"id":596115,"fullName":"Trevor Story","link":"/api/v1/people/596115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663853,"fullName":"Romy Gonzalez","link":"/api/v1/people/663853"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.5440202655769,"strikeZoneBottom":1.61970803557762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.650608984674776,"aZ":-26.481592197318612,"pfxX":-8.098558741932044,"pfxZ":2.9848776661093,"pX":-0.7674367790060298,"pZ":3.5562513123189428,"vX0":6.7094859942399125,"vY0":-137.15304878186103,"vZ0":-0.11220363485115403,"x":146.25,"y":142.76,"x0":-2.1903312610207246,"y0":50.006511256166185,"z0":5.399956041165719,"aX":-15.469410876366993},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.6,"breakHorizontal":13.3,"spinRate":2057,"spinDirection":260},"zone":1,"typeConfidence":2.0,"plateTime":0.3989884091468112,"extension":5.768452469531124},"index":0,"playId":"e4875fa4-06c4-347c-bac8-a4e5ec17fa00","pitchNumber":1,"startTime":"2025-08-20T02:14:25.545Z","endTime":"2025-08-20T02:14:29.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.58646308453966,"aZ":-23.52205210689523,"pfxX":-8.690084813001189,"pfxZ":4.592442579571349,"pX":0.20213745596683746,"pZ":2.9809982706925404,"vX0":8.677604272433049,"vY0":-136.3048787592397,"vZ0":-1.9294961476756836,"x":109.29,"y":158.29,"x0":-1.8916361760425207,"y0":50.002814987769625,"z0":5.319984047647248,"aX":-16.37369920411814},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.2,"breakHorizontal":13.9,"spinRate":2113,"spinDirection":260},"zone":2,"typeConfidence":2.0,"plateTime":0.4016243202589047,"extension":5.954523102140473},"index":1,"playId":"812fcb8f-3bca-3a1b-ae9a-557a3905fdd6","pitchNumber":2,"startTime":"2025-08-20T02:14:42.192Z","endTime":"2025-08-20T02:14:45.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.55470621554074,"strikeZoneBottom":1.63942704301912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.84353825708705,"aZ":-34.48444489971158,"pfxX":-9.848500374826386,"pfxZ":-1.329823189119855,"pX":0.48833062174557756,"pZ":0.8633890251881986,"vX0":8.711042768119684,"vY0":-131.30811314372278,"vZ0":-5.685165274429255,"x":98.39,"y":215.47,"x0":-1.599067881991525,"y0":50.002274108007036,"z0":5.634560004763139,"aX":-17.12865498737961},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-3.5,"breakHorizontal":15.8,"spinRate":1578,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4177660210447338,"extension":5.719811843826477},"index":2,"playId":"5df6e416-0aa8-3bfa-a7fe-18b28fc03202","pitchNumber":3,"startTime":"2025-08-20T02:15:06.326Z","endTime":"2025-08-20T02:15:10.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.47005339435352,"strikeZoneBottom":1.50197646222144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.086236376437697,"aZ":-24.95448407347372,"pfxX":-9.102228271161021,"pfxZ":3.7997575472362515,"pX":1.3179871841524946,"pZ":2.2931670523142644,"vX0":11.551736142602415,"vY0":-136.95914075705807,"vZ0":-3.575472721277743,"x":66.76,"y":176.86,"x0":-1.7707710068540723,"y0":50.003701774046164,"z0":5.321035298281986,"aX":-17.302756444613067},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.2,"breakHorizontal":14.0,"spinRate":2107,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.39982028357203614,"extension":5.902265323383871},"index":3,"playId":"2b6df8b9-f7b8-3ef0-ba94-bac856117a72","pitchNumber":4,"startTime":"2025-08-20T02:15:27.010Z","endTime":"2025-08-20T02:15:30.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.47135114372384,"strikeZoneBottom":1.52963939803579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00145854557021,"aZ":-24.680844134764925,"pfxX":-7.162922052242784,"pfxZ":3.9479820116358546,"pX":-1.279605504867964,"pZ":2.8407922258945453,"vX0":4.998568767077076,"vY0":-136.83740128605245,"vZ0":-2.500668598402769,"x":165.78,"y":162.08,"x0":-2.198751407291669,"y0":50.0020919435357,"z0":5.456192779729946,"aX":-13.59238952573413},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.8,"breakHorizontal":11.9,"spinRate":2067,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.40017641939799553,"extension":5.801123993802311},"index":4,"playId":"1b4e27ec-8c63-30e6-94b2-4bcdf2a7e924","pitchNumber":5,"startTime":"2025-08-20T02:15:47.935Z","endTime":"2025-08-20T02:15:52.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.7,"awayTeamWinProbability":16.299999999999997,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":5.29,"dramaIndex":146.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:15:52.876Z","atBatIndex":85},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Abraham Toro grounds into a double play, second baseman Jackson Holliday to shortstop Gunnar Henderson to first baseman Coby Mayo. Nathaniel Lowe out at 2nd. Abraham Toro out at 1st.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-20T02:17:30.702Z","endTime":"2025-08-20T02:18:16.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":647351,"fullName":"Abraham Toro","link":"/api/v1/people/647351"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T02:16:18.597Z","endTime":"2025-08-20T02:17:32.879Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.31868691720095,"strikeZoneBottom":1.5164380990182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.786759793611395,"aZ":-32.98749363931286,"pfxX":-10.63265058518816,"pfxZ":-0.4220854281925348,"pX":0.43819090222492446,"pZ":1.3699015254701556,"vX0":9.940991853316088,"vY0":-138.03505238652056,"vZ0":-4.854938325925057,"x":100.3,"y":201.79,"x0":-1.8227578593911768,"y0":50.00085846633333,"z0":5.363963921633896,"aX":-20.582981828791812},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-1.6,"breakHorizontal":17.3,"spinRate":2002,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.3963101927015251,"extension":5.8679095546633935},"index":1,"playId":"1e2752dd-3a64-392f-8468-3851e86cbfac","pitchNumber":1,"startTime":"2025-08-20T02:17:32.879Z","endTime":"2025-08-20T02:17:37.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.899619152021263,"aZ":-34.90617955208141,"pfxX":-7.941284367544435,"pfxZ":-1.5303728518262236,"pX":0.07814248466329937,"pZ":1.4031475376778557,"vX0":7.469529890249535,"vY0":-132.4397401528461,"vZ0":-4.546619815025648,"x":114.02,"y":200.9,"x0":-1.7399133470031622,"y0":50.00206341550648,"z0":5.680127961827996,"aX":-14.18063991417717},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.5,"breakHorizontal":12.8,"spinRate":1511,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.412739404057731,"extension":5.966990374082635},"index":2,"playId":"65acbd63-5511-37f6-a2cf-3c5b015c132a","pitchNumber":2,"startTime":"2025-08-20T02:17:49.457Z","endTime":"2025-08-20T02:17:52.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.336297664814392,"aZ":-36.09646919074795,"pfxX":-6.454933409483589,"pfxZ":-2.2625005947657026,"pX":-0.6271510851565314,"pZ":2.2478405201809655,"vX0":5.651032302085326,"vY0":-130.4284218892546,"vZ0":-2.003584185784122,"x":140.91,"y":178.09,"x0":-1.9787139194045906,"y0":50.00622420541202,"z0":5.737075530028199,"aX":-11.171090584648692},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-4.3,"breakHorizontal":10.6,"spinRate":1439,"spinDirection":268},"zone":4,"typeConfidence":2.0,"plateTime":0.4192662428683742,"extension":5.837447482268184},"hitData":{"launchSpeed":98.8,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.26,"coordY":149.66}},"index":3,"playId":"0e3bfae7-496d-332f-b293-d65027826a44","pitchNumber":3,"startTime":"2025-08-20T02:18:09.394Z","endTime":"2025-08-20T02:18:16.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":647351,"link":"/api/v1/people/647351","batSide":{"code":"L","description":"Left"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":596115,"link":"/api/v1/people/596115"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-33.7,"leverageIndex":5.37,"dramaIndex":346.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:18:16.654Z","atBatIndex":86},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Carlson grounds out, first baseman Abraham Toro to pitcher Garrett Whitlock. Jeremiah Jackson to 3rd.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":87,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-08-20T02:20:39.957Z","endTime":"2025-08-20T02:21:52.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666185,"fullName":"Dylan Carlson","link":"/api/v1/people/666185"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Garrett Whitlock replaces Aroldis Chapman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T02:20:17.517Z","endTime":"2025-08-20T02:20:29.346Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676477,"link":"/api/v1/people/676477"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":547973,"link":"/api/v1/people/547973","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jeremiah Jackson starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T02:20:29.346Z","endTime":"2025-08-20T02:20:42.316Z","isPitch":false,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"base":2,"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.37478202636061,"strikeZoneBottom":1.44714900923106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.190254558018662,"aZ":-13.527880783843568,"pfxX":-6.641899039938754,"pfxZ":9.657248096941416,"pX":1.2454410820779125,"pZ":3.2650008480314447,"vX0":7.413952513918839,"vY0":-137.7350358306922,"vZ0":-4.438829699808677,"x":69.53,"y":150.62,"x0":-0.6120043167045786,"y0":50.00222594117782,"z0":5.805226085330362,"aX":-12.82386062783763},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":10.6,"spinRate":2087,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.39692409793794514,"extension":7.162686622314},"index":2,"playId":"30d50078-77a8-3c64-ac25-ccf713cfe886","pitchNumber":1,"startTime":"2025-08-20T02:20:42.316Z","endTime":"2025-08-20T02:20:46.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19048670287554,"aZ":-13.256749794986685,"pfxX":-7.4339438110012095,"pfxZ":10.02728285005294,"pX":0.7964345305503933,"pZ":3.6677310888312222,"vX0":6.623867170456523,"vY0":-136.5229330459919,"vZ0":-3.294378360177968,"x":86.64,"y":139.75,"x0":-0.6959690752096195,"y0":50.00512645543621,"z0":5.803206755403964,"aX":-14.028353231643385},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":12.0,"spinRate":2125,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.40128512990879095,"extension":7.217491443477844},"index":3,"playId":"7ab9fe47-5189-3183-99b7-aea289c3c09f","pitchNumber":2,"startTime":"2025-08-20T02:20:57.780Z","endTime":"2025-08-20T02:21:01.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.79381724410641,"aZ":-32.6888021155777,"pfxX":-10.972592471124385,"pfxZ":-0.3547339364655979,"pX":-0.16746505303720496,"pZ":1.9846073190670706,"vX0":5.77985748143576,"vY0":-119.27912681565176,"vZ0":-1.2750665258271583,"x":123.38,"y":185.2,"x0":-1.2014065630293507,"y0":50.004538274976284,"z0":5.484098439024356,"aX":-15.74971097660077},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.7,"breakHorizontal":18.4,"spinRate":2211,"spinDirection":268},"zone":8,"typeConfidence":2.0,"plateTime":0.45988944278887667,"extension":7.175511404406494},"index":4,"playId":"f20b6572-2339-3f1c-b4bd-ee6bb17762ef","pitchNumber":3,"startTime":"2025-08-20T02:21:15.857Z","endTime":"2025-08-20T02:21:20.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-20T02:21:31.234Z","endTime":"2025-08-20T02:21:44.838Z","isPitch":false,"type":"action","player":{"id":666185,"link":"/api/v1/people/666185"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.951685675433644,"aZ":-11.799315117935437,"pfxX":-6.126026628734458,"pfxZ":10.35896758592818,"pX":0.7383972696793467,"pZ":2.8268675454262326,"vX0":6.548534931003538,"vY0":-139.06590705432407,"vZ0":-5.922386739635843,"x":88.85,"y":162.45,"x0":-0.846248487060555,"y0":50.00421439490595,"z0":5.76037763414396,"aX":-12.050942767426697},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":9.8,"spinRate":2114,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.39322901304162183,"extension":7.165309241361358},"hitData":{"launchSpeed":68.5,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.43,"coordY":159.79}},"index":6,"playId":"1ac870af-e8a2-3bba-a0f7-891160a81d53","pitchNumber":4,"startTime":"2025-08-20T02:21:44.838Z","endTime":"2025-08-20T02:21:52.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":666185,"link":"/api/v1/people/666185","batSide":{"code":"L","description":"Left"}},"second":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":666185,"link":"/api/v1/people/666185"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":2.74,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:21:52.990Z","atBatIndex":87},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samuel Basallo grounds out softly, catcher Connor Wong to first baseman Abraham Toro. Jeremiah Jackson scores.","rbi":1,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":88,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-08-20T02:23:13.699Z","endTime":"2025-08-20T02:23:58.891Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":647351,"link":"/api/v1/people/647351"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":{"id":676477,"link":"/api/v1/people/676477"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Samuel Basallo replaces Alex Jackson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-20T02:22:21.956Z","endTime":"2025-08-20T02:22:36.369Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":656577,"link":"/api/v1/people/656577"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-20T02:22:36.369Z","endTime":"2025-08-20T02:23:15.998Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.630192060151323,"aZ":-31.50388312938821,"pfxX":-8.504079829991428,"pfxZ":0.4408783324007999,"pX":-0.6602840660559834,"pZ":3.139485262241649,"vX0":3.751773601609026,"vY0":-122.36132422116594,"vZ0":0.5075763986509303,"x":142.17,"y":154.01,"x0":-1.1067115772581797,"y0":50.002033104121494,"z0":5.623673354636596,"aX":-12.924082743969246},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.2,"breakHorizontal":14.5,"spinRate":2155,"spinDirection":268},"zone":1,"typeConfidence":2.0,"plateTime":0.4472286718382521,"extension":7.260274257820519},"index":2,"playId":"96677b6b-2546-322f-8491-a27e34eb519d","pitchNumber":1,"startTime":"2025-08-20T02:23:15.998Z","endTime":"2025-08-20T02:23:21.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":95.3,"endSpeed":86.6,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09499261073983,"aZ":-14.96435648067712,"pfxX":-7.585829986243812,"pfxZ":8.903112135341747,"pX":-0.1049214155230377,"pZ":2.7316798618994755,"vX0":4.485189969477032,"vY0":-138.6490000400691,"vZ0":-5.514778083329704,"x":121.0,"y":165.02,"x0":-0.7642139090567164,"y0":50.00101685923284,"z0":5.757169342292309,"aX":-14.660597835529577},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":12.7,"spinRate":2225,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39614003993295555,"extension":7.241132681739308},"index":3,"playId":"b1e85715-83ca-3110-9734-b458ddb45606","pitchNumber":2,"startTime":"2025-08-20T02:23:33.452Z","endTime":"2025-08-20T02:23:37.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-20T02:23:41.782Z","endTime":"2025-08-20T02:23:51.000Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.549,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.909767928120083,"aZ":-32.673707978707775,"pfxX":-9.658757177961633,"pfxZ":-0.33767295367766037,"pX":-0.7763059043845202,"pZ":0.6151262388224651,"vX0":3.91023267070131,"vY0":-122.19241573188341,"vZ0":-5.01378052286188,"x":146.59,"y":222.17,"x0":-1.1497555579211776,"y0":50.00108811400135,"z0":5.527189995363686,"aX":-14.484845945777723},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.6,"breakHorizontal":16.4,"spinRate":2436,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4496603062130058,"extension":7.415234951353333},"hitData":{"launchSpeed":14.7,"launchAngle":60.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":129.58,"coordY":198.75}},"index":5,"playId":"29d0958a-65fe-33fe-b699-088e8e83fac1","pitchNumber":3,"startTime":"2025-08-20T02:23:51.000Z","endTime":"2025-08-20T02:23:58.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"third":{"id":669236,"link":"/api/v1/people/669236"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":-8.500000000000007,"leverageIndex":4.47,"dramaIndex":169.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:23:58.891Z","atBatIndex":88},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jackson Holliday walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":89,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-08-20T02:24:31.800Z","endTime":"2025-08-20T02:25:51.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.34999812220827,"strikeZoneBottom":1.5018121401714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.748932238348285,"aZ":-31.7499174581465,"pfxX":-11.403199160952052,"pfxZ":0.28819411301640496,"pX":0.7068678906027097,"pZ":1.2717255898887339,"vX0":7.723502425616136,"vY0":-121.58249039568032,"vZ0":-3.3168318585931,"x":90.06,"y":204.44,"x0":-1.0431271565425762,"y0":50.004193471115734,"z0":5.433744976859249,"aX":-16.926844303142673},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.1,"breakHorizontal":18.6,"spinRate":2419,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.4519889514436417,"extension":7.496853555442548},"index":0,"playId":"3a700d0d-097e-3dc8-9f61-7391e3293b7b","pitchNumber":1,"startTime":"2025-08-20T02:24:31.800Z","endTime":"2025-08-20T02:24:35.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.35000177416749,"strikeZoneBottom":1.62820760104021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.590758299951922,"aZ":-33.728703688308016,"pfxX":-10.963321891053361,"pfxZ":-1.0476567563934829,"pX":0.7356275416804315,"pZ":1.2003015095376788,"vX0":7.435782946661299,"vY0":-121.52505316100344,"vZ0":-3.294430831696541,"x":88.96,"y":206.37,"x0":-0.9448222241002545,"y0":50.000157800312714,"z0":5.5138097521928975,"aX":-16.33844762068786},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.4,"breakHorizontal":18.0,"spinRate":2568,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.45131595407166136,"extension":7.342136082958888},"index":1,"playId":"2ad2a7ca-7605-3263-833d-5a03723ac90d","pitchNumber":2,"startTime":"2025-08-20T02:24:45.601Z","endTime":"2025-08-20T02:24:49.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.490540122872666,"aZ":-13.398576891883994,"pfxX":-6.449254256546446,"pfxZ":9.849481054662242,"pX":-0.3981387577399903,"pZ":3.277793810836701,"vX0":3.707371516901019,"vY0":-137.66058438256212,"vZ0":-4.216093594168214,"x":132.18,"y":150.28,"x0":-0.9292301374675508,"y0":50.00420301530902,"z0":5.745840111025832,"aX":-12.294888527966808},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":10.8,"spinRate":2241,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.3989302294326027,"extension":7.120604533878484},"index":2,"playId":"425a1c45-3f27-3e2a-92ff-d8fbadca8524","pitchNumber":3,"startTime":"2025-08-20T02:24:59.583Z","endTime":"2025-08-20T02:25:03.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.47840600739784,"aZ":-13.454733921057795,"pfxX":-6.4630275265264086,"pfxZ":9.552283409360282,"pX":-0.15059910844933339,"pZ":2.7173536124407938,"vX0":4.149793715314758,"vY0":-139.58511907176648,"vZ0":-5.82469810637621,"x":122.74,"y":165.41,"x0":-0.822292903620603,"y0":50.0014873884773,"z0":5.728379355427115,"aX":-12.66302366171882},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":10.8,"spinRate":2261,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39345696672491925,"extension":7.1297272477499405},"index":3,"playId":"5eb01aa6-8dc8-309b-a253-cfce96699f29","pitchNumber":4,"startTime":"2025-08-20T02:25:14.509Z","endTime":"2025-08-20T02:25:18.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-20T02:25:28.295Z","endTime":"2025-08-20T02:25:33.449Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.6,"strikeZoneTop":3.34578289600484,"strikeZoneBottom":1.53622440716527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.263649220589897,"aZ":-33.859886246503436,"pfxX":-9.412269917234713,"pfxZ":-1.124926267522122,"pX":-2.090039058015027,"pZ":2.950493841816893,"vX0":0.7507782932973095,"vY0":-122.30162655974965,"vZ0":0.6598798945243025,"x":196.67,"y":159.12,"x0":-1.1813995577483078,"y0":50.00269331460892,"z0":5.6033680083344715,"aX":-14.12152099832349},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.6,"breakHorizontal":16.8,"spinRate":2304,"spinDirection":274},"zone":11,"typeConfidence":2.0,"plateTime":0.44949102383214523,"extension":7.145319757752815},"index":5,"playId":"ca7e80d7-5072-35c3-a83c-01fea30bbb72","pitchNumber":5,"startTime":"2025-08-20T02:25:33.449Z","endTime":"2025-08-20T02:25:36.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.469533811945,"strikeZoneBottom":1.52980071759571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.57080485848134,"aZ":-12.643677938950596,"pfxX":-7.2438013522413405,"pfxZ":9.857713335365073,"pX":1.5099102279202545,"pZ":2.8388861522096365,"vX0":8.42354836083655,"vY0":-139.86352266168254,"vZ0":-5.7318298083603345,"x":59.45,"y":162.13,"x0":-0.599842422406336,"y0":50.00170080280694,"z0":5.7441252100514575,"aX":-14.349993371025851},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":11.4,"spinRate":2171,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3916375153786573,"extension":7.285999356826499},"index":6,"playId":"db963cc0-d61f-32cb-8e79-48baa300d425","pitchNumber":6,"startTime":"2025-08-20T02:25:47.835Z","endTime":"2025-08-20T02:25:51.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.8,"awayTeamWinProbability":59.2,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.36,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:25:51.718Z","atBatIndex":89},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Vázquez pops out to catcher Connor Wong in foul territory.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":90,"halfInning":"top","isTopInning":true,"inning":11,"startTime":"2025-08-20T02:25:56.042Z","endTime":"2025-08-20T02:27:06.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676477,"fullName":"Garrett Whitlock","link":"/api/v1/people/676477"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":676679,"fullName":"Luis Vázquez","link":"/api/v1/people/676679"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.523329933838106,"aZ":-13.312435499719898,"pfxX":-7.192673119824673,"pfxZ":9.697620046068861,"pX":-0.362153052753559,"pZ":3.049216399228269,"vX0":4.093997482725681,"vY0":-138.9098707122419,"vZ0":-4.898378995864805,"x":130.8,"y":156.45,"x0":-0.9244132933617988,"y0":50.001070405585104,"z0":5.727650414701595,"aX":-13.986784118809037},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.7,"breakHorizontal":12.1,"spinRate":2215,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3950381715112421,"extension":7.31365770167613},"index":0,"playId":"ece39e8f-9f86-3c2f-a23e-a5397dd1320c","pitchNumber":1,"startTime":"2025-08-20T02:26:15.285Z","endTime":"2025-08-20T02:26:18.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.77307827978208,"aZ":-11.120073246738862,"pfxX":-5.947397749143572,"pfxZ":10.789729053588957,"pX":-0.30552796196514437,"pZ":3.58332096844548,"vX0":4.023673224331139,"vY0":-138.74758051423478,"vZ0":-4.025140128951888,"x":128.65,"y":142.03,"x0":-1.0010705177750847,"y0":50.00671909075355,"z0":5.792919315648912,"aX":-11.609029149947967},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.0,"breakHorizontal":10.0,"spinRate":2203,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3946355104110535,"extension":7.1317823332238675},"index":1,"playId":"08b780bf-8cb3-329e-b7d0-0395411e07c0","pitchNumber":2,"startTime":"2025-08-20T02:26:39.917Z","endTime":"2025-08-20T02:26:43.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.7,"endSpeed":86.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.023136200831694,"aZ":-11.403088970328874,"pfxX":-5.123812696556703,"pfxZ":10.794219789288649,"pX":-0.591068333861713,"pZ":3.4512518101464793,"vX0":2.426132093238261,"vY0":-137.92472506873446,"vZ0":-4.435346760414499,"x":139.53,"y":145.6,"x0":-0.8170057279429302,"y0":50.00230203388874,"z0":5.850743427957773,"aX":-9.859449176013994},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":8.8,"spinRate":2207,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3972969490595779,"extension":7.170233824325602},"hitData":{"launchSpeed":83.1,"launchAngle":82.0,"totalDistance":33.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":146.81,"coordY":208.44}},"index":2,"playId":"93c33c49-3a9d-371b-afae-b3aaad681c71","pitchNumber":3,"startTime":"2025-08-20T02:26:56.020Z","endTime":"2025-08-20T02:27:06.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676477,"link":"/api/v1/people/676477","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":657136,"link":"/api/v1/people/657136"},"first":{"id":647351,"link":"/api/v1/people/647351"},"second":{"id":663853,"link":"/api/v1/people/663853"},"third":{"id":608324,"link":"/api/v1/people/608324"},"shortstop":{"id":596115,"link":"/api/v1/people/596115"},"left":{"id":680776,"link":"/api/v1/people/680776"},"center":{"id":678882,"link":"/api/v1/people/678882"},"right":{"id":701350,"link":"/api/v1/people/701350"}},"offense":{"batter":{"id":676679,"link":"/api/v1/people/676679","batSide":{"code":"R","description":"Right"}},"first":{"id":702616,"link":"/api/v1/people/702616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_ab"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_ab"},{"player":{"id":676679,"link":"/api/v1/people/676679"},"credit":"b_pa"},{"player":{"id":676477,"link":"/api/v1/people/676477"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":0.72,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:27:06.443Z","atBatIndex":90},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Connor Wong out on a sacrifice bunt, third baseman Luis Vázquez to first baseman Coby Mayo. Nate Eaton to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":91,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-08-20T02:29:33.672Z","endTime":"2025-08-20T02:29:43.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4],"actionIndex":[0,1,2,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":657136,"fullName":"Connor Wong","link":"/api/v1/people/657136"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676679,"link":"/api/v1/people/676679"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Samuel Basallo remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-20T02:28:30.289Z","endTime":"2025-08-20T02:28:30.305Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":656577,"link":"/api/v1/people/656577"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":656577,"link":"/api/v1/people/656577"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Corbin Martin replaces Yennier Cano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-20T02:28:30.305Z","endTime":"2025-08-20T02:29:08.436Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656686,"link":"/api/v1/people/656686"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Abraham Toro starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-20T02:29:08.436Z","endTime":"2025-08-20T02:29:36.671Z","isPitch":false,"type":"action","player":{"id":647351,"link":"/api/v1/people/647351"},"base":2,"defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Nate Eaton replaces Abraham Toro.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-20T02:29:35.999Z","endTime":"2025-08-20T02:29:36.000Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681987,"link":"/api/v1/people/681987"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":647351,"link":"/api/v1/people/647351"},"base":2,"defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":647351,"link":"/api/v1/people/647351"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.645608513532423,"aZ":-28.952251878856167,"pfxX":1.9777800902558946,"pfxZ":1.8998335492596023,"pX":-0.07492902702070485,"pZ":2.2173504550291,"vX0":4.553676410336162,"vY0":-128.6962061610617,"vZ0":-3.480771625314743,"x":119.86,"y":178.91,"x0":-2.1157696788264255,"y0":50.00448458813211,"z0":5.800353471812428,"aX":3.3583970616698777},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.0,"breakHorizontal":-4.4,"spinRate":2353,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.423627392934359,"extension":6.303819569708438},"hitData":{"launchSpeed":38.6,"launchAngle":-47.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":112.78,"coordY":184.68}},"index":4,"playId":"df6a9c9e-51d9-38cd-8cc7-8d181942e851","pitchNumber":1,"startTime":"2025-08-20T02:29:36.001Z","endTime":"2025-08-20T02:29:43.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":657136,"link":"/api/v1/people/657136","batSide":{"code":"R","description":"Right"}},"second":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":657136,"link":"/api/v1/people/657136"},"credit":"b_pa"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":4.4,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:29:43.868Z","atBatIndex":91},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Roman Anthony flies out to center fielder Colton Cowser.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":92,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-08-20T02:30:15.080Z","endTime":"2025-08-20T02:31:05.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681987,"fullName":"Nate Eaton","link":"/api/v1/people/681987"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701350,"fullName":"Roman Anthony","link":"/api/v1/people/701350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.64015778203852,"strikeZoneBottom":1.79616534699417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.374975170177883,"aZ":-16.223142380566383,"pfxX":-1.2829751684115331,"pfxZ":8.318795041591828,"pX":-1.033284265083537,"pZ":2.664611837664478,"vX0":4.247385790124806,"vY0":-137.55678766111268,"vZ0":-5.0411451232974205,"x":156.39,"y":166.84,"x0":-2.430294507787861,"y0":50.000429042471225,"z0":5.619926876483768,"aX":-2.4595889788638052},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":1.4,"spinRate":2322,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.39810353863191184,"extension":6.34839188610243},"index":0,"playId":"83b747e5-fbaf-3d1e-8e39-90b335f3beb5","pitchNumber":1,"startTime":"2025-08-20T02:30:15.080Z","endTime":"2025-08-20T02:30:19.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":90.5,"endSpeed":83.6,"strikeZoneTop":3.68040320881215,"strikeZoneBottom":1.84519167273856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.856872407407163,"aZ":-25.815499792320548,"pfxX":2.327698317447752,"pfxZ":3.586989796167792,"pX":0.8617978706148531,"pZ":3.9762857324396914,"vX0":7.275799781940601,"vY0":-131.78821288179225,"vZ0":-0.0027786868199850545,"x":84.15,"y":131.42,"x0":-2.2281571048546565,"y0":50.00332969125818,"z0":5.871146928155331,"aX":4.1285540173417425},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.7,"breakHorizontal":-5.6,"spinRate":2357,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.4143128740629556,"extension":6.319980676249297},"index":1,"playId":"e9474b7a-f972-33a3-9ec4-6cc9b2400554","pitchNumber":2,"startTime":"2025-08-20T02:30:31.857Z","endTime":"2025-08-20T02:30:35.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.407084471724847,"aZ":-24.06803595099208,"pfxX":1.490201352656582,"pfxZ":4.611968243251898,"pX":0.2439569619181746,"pZ":3.1197567907660586,"vX0":5.722541540643238,"vY0":-130.9258254024088,"vZ0":-2.070778807652665,"x":107.7,"y":154.55,"x0":-2.1527195188943686,"y0":50.00426267672158,"z0":5.699627564632955,"aX":2.6178780673257473},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.2,"breakHorizontal":-3.8,"spinRate":2382,"spinDirection":165},"zone":2,"typeConfidence":2.0,"plateTime":0.41637768671686093,"extension":6.275048943252173},"hitData":{"launchSpeed":98.5,"launchAngle":52.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.08,"coordY":96.0}},"index":2,"playId":"8efe4865-f790-3372-b3e4-5b7b3cfd370b","pitchNumber":3,"startTime":"2025-08-20T02:30:51.574Z","endTime":"2025-08-20T02:31:05.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":701350,"link":"/api/v1/people/701350","batSide":{"code":"L","description":"Left"}},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_ab"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_ab"},{"player":{"id":701350,"link":"/api/v1/people/701350"},"credit":"b_pa"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.900000000000002,"awayTeamWinProbability":83.1,"homeTeamWinProbabilityAdded":-25.499999999999996,"leverageIndex":5.96,"dramaIndex":310.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:31:05.441Z","atBatIndex":92},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alex Bregman pops out to shortstop Gunnar Henderson.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":93,"halfInning":"bottom","isTopInning":false,"inning":11,"startTime":"2025-08-20T02:31:34.043Z","endTime":"2025-08-20T02:33:35.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656686,"fullName":"Corbin Martin","link":"/api/v1/people/656686"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.35999996823477,"strikeZoneBottom":1.67933391717665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.3777508981604,"aZ":-12.785699239993441,"pfxX":-0.44604735841854426,"pfxZ":9.9053063019952,"pX":-0.5661437795416756,"pZ":1.9780134275252423,"vX0":4.276896774805598,"vY0":-138.64584597248415,"vZ0":-7.653266672324804,"x":138.58,"y":185.37,"x0":-2.0671485931793043,"y0":50.0042669030282,"z0":5.6170454997197,"aX":-0.8730903776616111},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":0.0,"spinRate":2446,"spinDirection":197},"zone":7,"typeConfidence":2.0,"plateTime":0.3942165833569282,"extension":6.4070835327899305},"index":0,"playId":"141116b7-65ea-3973-8d1c-290620871b98","pitchNumber":1,"startTime":"2025-08-20T02:31:35.580Z","endTime":"2025-08-20T02:31:39.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":91.5,"endSpeed":85.0,"strikeZoneTop":3.35761179015257,"strikeZoneBottom":1.66814769418644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.360118747337257,"aZ":-25.537609760407236,"pfxX":3.2787905247741533,"pfxZ":3.642594523622419,"pX":-0.6160024847805267,"pZ":2.419342580657285,"vX0":3.3145450411915482,"vY0":-133.35583692667518,"vZ0":-3.9229334547820796,"x":140.48,"y":173.46,"x0":-2.2956506928427696,"y0":50.00661407987195,"z0":5.725516063369735,"aX":5.978825484761967},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.0,"breakHorizontal":-6.6,"spinRate":2401,"spinDirection":175},"zone":4,"typeConfidence":2.0,"plateTime":0.40880030965015335,"extension":6.3804455533292765},"index":1,"playId":"c74f1fcd-0696-3ff3-be7a-d10ac549bb69","pitchNumber":2,"startTime":"2025-08-20T02:31:54.052Z","endTime":"2025-08-20T02:31:58.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.7,"strikeZoneTop":3.36079646392982,"strikeZoneBottom":1.62582183116251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.8405857175524,"aZ":-37.70567512411597,"pfxX":-2.247111477410575,"pfxZ":-3.503876146846137,"pX":-0.4245289462598324,"pZ":0.7349139686788806,"vX0":4.384779915561504,"vY0":-124.06240815526071,"vZ0":-4.688904746375536,"x":133.18,"y":218.94,"x0":-1.9128089592000648,"y0":50.00399641565837,"z0":5.749062868913085,"aX":-3.548688288261473},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-7.1,"breakHorizontal":3.2,"spinRate":2526,"spinDirection":17},"zone":13,"typeConfidence":2.0,"plateTime":0.4393660241816333,"extension":6.432084933781816},"index":2,"playId":"8ab3bdf9-4e4c-352f-b130-cb147ca90d4a","pitchNumber":3,"startTime":"2025-08-20T02:32:15.235Z","endTime":"2025-08-20T02:32:18.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.36000100345195,"strikeZoneBottom":1.66032291150346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.546795441478956,"aZ":-14.438942703643884,"pfxX":-2.1749203627676437,"pfxZ":9.043165367807212,"pX":0.2256787003004308,"pZ":4.6228031716281635,"vX0":6.849835763451087,"vY0":-139.24041119401775,"vZ0":-0.8295590976489964,"x":108.4,"y":113.96,"x0":-1.9848438437396587,"y0":50.00614273915259,"z0":5.880869994133467,"aX":-4.267324726667084},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":2.5,"spinRate":2500,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.39351517311316053,"extension":6.4378460960864645},"index":3,"playId":"f39a9c7d-3019-3f1f-8b64-8474fe6dea3d","pitchNumber":4,"startTime":"2025-08-20T02:32:41.818Z","endTime":"2025-08-20T02:32:45.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.9,"strikeZoneTop":3.35801737185621,"strikeZoneBottom":1.69576536381577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59834714480294,"aZ":-20.469558086319047,"pfxX":1.2669611527830638,"pfxZ":6.334654169753866,"pX":1.8276786104789244,"pZ":1.2513854977485634,"vX0":9.8793153606699,"vY0":-134.2561251191872,"vZ0":-7.396920406849442,"x":47.33,"y":204.99,"x0":-2.045509753257597,"y0":50.006625446719184,"z0":5.469359906035317,"aX":2.3430750875398147},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":-4.2,"spinRate":2372,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.40599773253467974,"extension":6.617201103684192},"index":4,"playId":"b2af5b79-0b1a-3eac-b2f8-db98ec14aa90","pitchNumber":5,"startTime":"2025-08-20T02:33:02.007Z","endTime":"2025-08-20T02:33:05.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.173815241518188,"aZ":-15.797276792683448,"pfxX":-0.7751109627047432,"pfxZ":8.398471763563627,"pX":-0.5756674481031123,"pZ":3.0592099541862323,"vX0":4.403080013837521,"vY0":-138.36197113248397,"vZ0":-4.320456033752068,"x":138.94,"y":156.18,"x0":-2.0829703683971563,"y0":50.00492507105517,"z0":5.690619745485539,"aX":-1.5123135403586487},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":0.6,"spinRate":2519,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.39498320204862036,"extension":6.532355296611763},"hitData":{"launchSpeed":89.7,"launchAngle":61.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":115.89,"coordY":122.29}},"index":5,"playId":"a021060d-5687-386e-83fa-9b64e2eaa474","pitchNumber":6,"startTime":"2025-08-20T02:33:24.612Z","endTime":"2025-08-20T02:33:35.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656686,"link":"/api/v1/people/656686","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":691723,"link":"/api/v1/people/691723"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":676679,"link":"/api/v1/people/676679"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":666185,"link":"/api/v1/people/666185"},"center":{"id":681297,"link":"/api/v1/people/681297"},"right":{"id":669236,"link":"/api/v1/people/669236"}},"offense":{"batter":{"id":608324,"link":"/api/v1/people/608324","batSide":{"code":"R","description":"Right"}},"third":{"id":681987,"link":"/api/v1/people/681987"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Home Plate"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_ab"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_ab"},{"player":{"id":608324,"link":"/api/v1/people/608324"},"credit":"b_pa"},{"player":{"id":656686,"link":"/api/v1/people/656686"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-16.900000000000002,"leverageIndex":6.23,"dramaIndex":265.0,"contextMetrics":{},"playEndTime":"2025-08-20T02:33:35.212Z","atBatIndex":93}]